
papam77
Members-
Posts
517 -
Joined
-
Last visited
Everything posted by papam77
-
And where are errors ?
-
Yes, but race gamemode must be start for move to the race, you can't move to race if race isn't started. And if i start the race it is before lobby. btw: Why event for moveToDM2 ? It work correctly when i click "You have been move to DM!" But only doesn't move me to DM because dm isn't started.
-
Hello, i have problem with lobby i am trying to setElementData ( player, xxxxxxxxxxxxxxxxxxxx) but when i add race to lobby meta then race start before lobby i wanna start race for the local player when he click to the button. How can do it? dm.lua addEvent ("moveToDM", true) function moveToDM() local dm = { ["dm"]= guiCreateStaticImage(0.157, 0.19, 0.17, 0.305, "images/areny/dm.png", true, arenas, lobby), } guiSetAlpha ( dm["dm"], 0.75 ) addEventHandler( "onClientMouseEnter", root, function(aX, aY) for key,gui in pairs (dm) do if gui == source then guiSetAlpha ( source, 1 ) playSound("sound/btn.mp3") return end end end ) addEventHandler( "onClientMouseLeave", root, function(aX, aY) for key,gui in pairs (dm) do if gui == source then guiSetAlpha ( source, 0.75 ) return end end end ) addEventHandler ( "onClientGUIClick", dm["dm"], moveToDM2, false ) end function moveToDM2(button) if button == "left" then setElementData (player,"gamemode","[gamemodes]/[race]/race", true) setElementDimension (2) outputChatBox ("You have been move to DM!") playSound ( "sound/click.mp3" ) end end addEventHandler("moveToDM", getRootElement(), moveToDM)
-
I setted it to current time and doesn't work.
-
so if ( 18:00 ) then setWaterLevel ( theWater, 5 ) ?
-
Hello is possible to make if time get 18:00 then set water level to 3 ?
-
-------------------------- -- Welcome To Los Santos -------------------------- -- TO SHOP function ammux () -- OUTDOOR ammu = createMarker ( 1367.9, -1279.6, 14.2 ) setMarkerSize ( ammu, 1.5 ) setMarkerType ( ammu, "arrow" ) setMarkerColor ( ammu, 251, 255, 2 ) -- INDOOR ammuxx = createMarker ( 285.4, -41.3, 1002.1 ) setMarkerSize ( ammuxx, 1.5 ) setMarkerType ( ammuxx, "arrow" ) setMarkerColor ( ammuxx, 251, 255, 2 ) setElementInterior ( ammuxx, 1 ) end addEventHandler ( "onResourceStart", getRootElement(), ammux ) function ammux1 () -- TO SHOP if ( ammu ) then setElementPosition ( source, 286.1, -40.6, 1001.5 ) setElementInterior ( source, 1 ) -- TO OUT if ( ammuxx ) then setElementPosition ( source, 1357.9, -1279.6, 14.2 ) setElementInterior ( source, 0 ) end end end addEventHandler ( "onPlayerMarkerHit", getRootElement(), ammux1 ) Marker to shop is teleporting me to out. But why?
-
With no error. Line deleted.
-
It doesn't load my old skin.
-
Yes, it must load skin which player had before death.
-
addEventHandler( "onPlayerWasted", getRootElement( ), function ( ) -- Place for spawn setTimer ( spawnPlayer, 3000, 1, source, 2034, -1414, 16.3 ) -- Saving Part local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) and not isGuestAccount ( playeraccount ) then local playermoney = getPlayerMoney ( source ) local skin = getElementModel ( source ) local pos = getElementPosition ( source ) setAccountData ( playeraccount, "acc", playermoney ) setAccountData ( playeraccount, "skin", skin ) end -- Loading part local player = getRootElement() if ( playeraccount ) then local playermoney = getAccountData ( playeraccount, "acc" ) local skin = getAccountData ( playeraccount, "skin" ) -- Money if ( playermoney ) then setPlayerMoney ( source, playermoney ) end -- Skin if ( skin ) then setElementModel ( source, skin ) else outputChatBox ( "NO SKIN SAVED!", source ) end end end ) I edited something, but it doesn't load my skin.
-
No no, not needed Work it, ty
-
Full code: server_side: -------------------------- -- Welcome To Los Santos -------------------------- addEventHandler ( "onPlayerJoin", root, function ( ) setCameraTarget ( source ) fadeCamera ( source, true, 1.0, 255, 0 ,0 ) spawnPlayer ( source, 1642.5999755859, -2241.1999511719, 13.10000038147 ) setElementFrozen ( source, true ) end ) addEventHandler ( "onPlayerLogout", root, function ( ) local player = getRootElement() setElementFrozen ( source, true ) end) function onPlayerQuit ( ) local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) and not isGuestAccount ( playeraccount ) then local playermoney = getPlayerMoney ( source ) local skin = getElementModel ( source ) local pos = getElementPosition ( source ) setAccountData ( playeraccount, "acc", playermoney ) setAccountData ( playeraccount, "skin", skin ) setAccountData ( playeraccount, "pos", pos ) end end addEventHandler ( "onPlayerQuit", getRootElement ( ), onPlayerQuit ) addEventHandler ( "onPlayerLogout", getRootElement ( ), onPlayerQuit ) function onPlayerLogin ( _, playeraccount ) local player = getRootElement() setFPSLimit ( 100 ) fadeCamera ( source, true, 1.0, 255, 0, 0 ) setElementFrozen ( source, false ) setPlayerSkin ( player, 29 ) outputChatBox ("#FE02F7Získáváš #2CFE02500XP #FE02F7jako bonus za přihlášení.",getRootElement(), 255, 255, 255, true ) setElementRotation ( player, 0, 0, 180) if ( playeraccount ) then local playermoney = getAccountData ( playeraccount, "acc" ) local skin = getAccountData ( playeraccount, "skin" ) local pos = getAccountData ( playeraccount, "pos" ) -- Money if ( playermoney ) then setPlayerMoney ( source, playermoney ) end -- Skin if ( skin ) then setElementModel ( source, skin ) else outputChatBox ( "NO SKIN SAVED!", source ) end -- Positions if ( pos ) then setElementPosition ( source ) else outputChatBox ( "NO POSITION SAVED!", source ) end end end addEventHandler ( "onPlayerLogin", getRootElement ( ), onPlayerLogin ) addEventHandler ( "onPlayerVehicleEnter", root, function ( vehicle ) local vehicle = getVehicleName ( vehicle ) outputChatBox ("#FE02F7Pro nastartování vozidla #ffffff" .. vehicle .. "#FE02F7 stiskni #ffffffK#FE02F7.",getRootElement(), 255, 255, 255, true ) end ) addEventHandler( "onPlayerWasted", getRootElement( ), function ( player ) setTimer ( spawnPlayer, 3000, 1, player, 2034, -1414, 16 ) end )
-
And this addEventHandler( "onPlayerWasted", getRootElement( ), function ( source ) setTimer ( spawnPlayer, 3000, 1, source, 2034, -1414, 16 ) end ) It doesn't spawn me to the place selected by me
-
addEventHandler ( "onPlayerJoin", root, function ( ) setCameraTarget ( source ) fadeCamera ( source, true, 1.0, 255, 0 ,0 ) setElementFrozen ( source, true ) spawnPlayer ( source, 1642.5999755859, -2241.1999511719, 13.10000038147 ) end ) And i'm not frozen.
-
Ty. And if player isn't logged freeze him/her? How?
-
Ah now works, my bad. And if i have this: -------------------------- -- Welcome To Los Santos -------------------------- addEventHandler ( "onPlayerLogin", root, function ( ) local player = getRootElement() fadeCamera ( source, true, 1.0, 255, 0, 0 ) setPlayerSkin ( player, 29 ) outputChatBox ("#FE02F7Vítej na serveru #ffffff"..getPlayerName( source ).."#FE02F7.",getRootElement(), 255, 255, 255, true ) outputChatBox ("#FE02F7Získáváš #2CFE02500XP #FE02F7jako bonus za přihlášení.",getRootElement(), 255, 255, 255, true ) setElementRotation ( player, 0, 0, 180) setCameraTarget ( source ) spawnPlayer ( source, 1642.5999755859, -2241.1999511719, 13.10000038147 ) end ) function onPlayerQuit ( ) local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) and not isGuestAccount ( playeraccount ) then local playermoney = getPlayerMoney ( source ) local skin = getElementModel ( source ) local pos = getElementPosition ( source ) setAccountData ( playeraccount, "acc", playermoney ) setAccountData ( playeraccount, "skin", skin ) setAccountData ( playeraccount, "pos", pos ) end end addEventHandler ( "onPlayerQuit", getRootElement ( ), onPlayerQuit ) function onPlayerLogin ( _, playeraccount ) if ( playeraccount ) then local playermoney = getAccountData ( playeraccount, "acc" ) local skin = getAccountData ( playeraccount, "skin" ) local pos = getAccountData ( playeraccount, "pos" ) -- Money if ( playermoney ) then setPlayerMoney ( source, playermoney ) end -- Skin if ( skin ) then setElementModel ( source, skin ) else outputChatBox ( "NO SKIN SAVED!", source ) end -- Positions if ( pos ) then setElementPosition ( source, posX, posY, posZ ) else outputChatBox ( "NO POSITION SAVED!", source ) end end end addEventHandler ( "onPlayerLogin", getRootElement ( ), onPlayerLogin ) How can do this spawnPlayer ( source, 1642.5999755859, -2241.1999511719, 13.10000038147 ) Only if is player new on the server. First standing.
-
It doesn't load my skin.
-
Ah Work it, thank you function onPlayerQuit ( ) local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) and not isGuestAccount ( playeraccount ) then local playermoney = getPlayerMoney ( source ) setAccountData ( playeraccount, "Penize", playermoney ) end end addEventHandler ( "onPlayerQuit", getRootElement ( ), onPlayerQuit ) function onPlayerLogin (_, playeraccount ) if ( playeraccount ) then local playermoney = getAccountData ( playeraccount, "Penize" ) if ( playermoney ) then setPlayerMoney ( source, playermoney ) end end end addEventHandler ( "onPlayerLogin", getRootElement ( ), onPlayerLogin) And why doesn't work it for the skin? function onPlayerQuit ( ) local playeraccount = getPlayerAccount ( source ) if ( playeraccount ) and not isGuestAccount ( playeraccount ) then local playermoney = getPlayerMoney ( source ) local skin = getPlayerSkin ( source ) setAccountData ( playeraccount, "acc", playermoney ) setAccountData ( playeraccount, "skin", skin ) end end addEventHandler ( "onPlayerQuit", getRootElement ( ), onPlayerQuit ) function onPlayerLogin (_, playeraccount ) if ( playeraccount ) then local playermoney = getAccountData ( playeraccount, "acc" ) local skin = getAccountData ( playeraccount, "skin" ) if ( playermoney ) then setPlayerMoney ( source, playermoney ) setPlayerSkin ( source, skin ) end end end addEventHandler ( "onPlayerLogin", getRootElement ( ), onPlayerLogin)
-
Hello, i never made with the xml, but i need know how to make savePlayerMoney onPlayerDisconnect. And load from the xml onPlayerLogin How can do it?
-
Ah now works addEventHandler ( "onPlayerLogin", root, function ( ) fadeCamera ( source, true, 1.0, 255, 0, 0 ) outputChatBox ("Vítej na server"..getPlayerName( source )..".") setElementRotation ( source, 0, 0, 180) spawnPlayer ( source, 1642.5999755859, -2241.1999511719, 13.10000038147 ) setCameraTarget ( source ) end )
-
Yes, but it doesn't work i still see the black screen.