Szerző Téma: Pénz-elvétel  (Megtekintve 1579 alkalommal)

Pénz-elvétel
« Dátum: 2016. január 22. - 20:56:17 »
0 Show voters
Sziasztok, mi lehet a gond? Nem veszi le a pénzt, nem ír ki semmit. Ha kitörlöm a   \" if ( getPlayerMoney(thePlayer) < 5000000 ) \"-t leszívja, csak mínuszba lesz a pénz. Másik kérdés: Ha így írtam be ahogy van, akkor minden playertől leszívja, vagy csak attól aki rámegy arra a gombra? Köszönöm a segítséget!
Client:
 
function hunterfunction (thePlayer)
      local px, py, pz = getElementPosition ( getLocalPlayer ( ) )
local hunter = createVehicle (425, px, py, pz)
setVehicleLocked(hunter, false)
triggerServerEvent(\"onGreeting\", resourceRoot)
toggleVehicleRespawn ( source, true )
end

 
Server:
 
function hunter1(thePlayer)
        thePlayer = getRootElement()
   if ( getPlayerMoney(thePlayer) < 5000000 ) then
        takePlayerMoney(thePlayer, 5000000 )
    else
        outputChatBox(\"Nincs eleg penzed!\",thePlayer, 255, 0, 0)
    end
end
addEvent(\"onGreeting\", true)
addEventHandler(\"onGreeting\",resourceRoot, hunter1)
« Utoljára szerkesztve: 2016. január 22. - 21:11:56 írta anGeL »

Pénz-elvétel
« Válasz #1 Dátum: 2016. január 22. - 23:43:11 »
0 Show voters
Szerintem az a Relációs jel rossz irányba mutat.
Próbáld meg így:
 
if ( getPlayerMoney(thePlayer) => 5000000 ) then
« Utoljára szerkesztve: 2016. január 22. - 23:45:08 írta asdpudingasd »

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal