GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Szkript kérések => A témát indította: robdan00 - 2014. január 11. - 13:59:42

Cím: Javitás kellene
Írta: robdan00 - 2014. január 11. - 13:59:42
Sziasztok az lenne a kérésem hogy valaki kitudná javítani hogy ne csak úgy adja meg a pénzt hogy mikkor beírja hogy /munkakezd hanem csak rálép a CPre és megkapja?
 
CMD:munkakezd(playerid,cehicleid, params[])
{
if(pInfo[playerid][pJob] == 1)
{
    if(IsPlayerInRangeOfPoint(playerid, 10.0,1971.9725,-1235.9352,20.0545)) // Mikkor beírja akkor ez történik
    {
        SetPlayerSkin(playerid,16);
        msg(playerid,sarga,\"\"SARGA\"Sikeresen elválalltad a fûnyiró melót!\");
        msg(playerid,sarga,\"\"SARGA\"Száljbe egy fûnyiró autóba és mennyé dolgozni :P\");
   SetPlayerCheckpoint(playerid,1951.5138,-1242.0240,19.1818,5.0);
    }
    if(IsPlayerInRangeOfPoint(playerid, 20.0,1951.5138,-1242.0240,19.1818)) //RÁ LÉPET A KORDINÁTÁRA
    {
        GameTextForPlayer(playerid,\" ~g~Lenyirtad a fuvet ezert kaptal 1000$\", 3000, 3); // KIÍRJA A PLAYERNEK
        GivePlayerMoney(playerid,1000); // RÁLÉP ÉS MEGKAPJA
        SetPlayerCheckpoint(playerid,1951.5138,-1242.0240,19.1818,5.0); // EZ FONTOS A KÖVETKEZÕ CPNÉL KELL!!!!
    }
    else
    {
        msg(playerid,sarga,\"\"SARGA\"Nem vagy munkafelvevõ helyen!\");
    }
}
return 1;
}
Cím: Javitás kellene
Írta: Kovacs_Richard - 2014. január 24. - 08:16:03
http://wiki.sa-mp.com/wiki/OnPlayerEnterCheckpoint
erre van szükséged