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

San Andreas Multiplayer (SA-MP) => Szkript kérések => SA-MP: Szerverfejlesztés => RP/RPG kérések => A témát indította: Vincenzo - 2012. Március 29. - 21:18:11

Cím: RPG munka
Írta: Vincenzo - 2012. Március 29. - 21:18:11
Hello,nekem a RPG modomba kéne 1 munka amihez nem muszáj cp!A munka neve:Favágó na tehát a munkát a városházán lehet felvenni a dialogban ahol a többi is van.
Na tehát ami kéne nekem hozzá:
Ha felvette a munkát a városházán utána elmehetne kb az erõdbe és kb 10fát ki tud vágni...
A parancs ez lenne: /kivágfa
És ha beírja hogy /kivágfa akkor 10re lefagyassza az embert ha vége a lefagyasztásnak akkor a legkisseb ha ott lenne mellete amelyt majd ellehet szállitani
1200Ft és 1500Ft között lehetne kapni pénz + 10-50között xp-t
Én ezt nem tudom megcsinálni ezért kérek segitséget
Meg még egyet szeretnék kérni, hogyha bele szál az ember az uttisztitoba akkor jöjön belöle folyadék..és ha kiszál akkor ne folyon belöle semmi
+amikor a ember bele megy a kezdõ cpbe amit elkell szállitani pl.:a betonos akkor amikor bele megy a cp-be ot még semmi ne legyen de amikor lekell rakodni akkor jöjön belöle valami folyadék ami betonnak néz ki
Elõre is köszönöm!!
Cím: RPG munka
Írta: SmokeR - 2012. Március 29. - 23:19:32
Ezt én kértem annò és gábor csinálta megnekem ;)
Cím: RPG munka
Írta: Vincenzo - 2012. Március 29. - 23:54:45
Te légyszives nem tudnád megcsinálni ahogy kértem? :D
Cím: RPG munka
Írta: Gabor.. - 2012. Március 30. - 07:17:41
#include <a_samp>
#include <zcmd>
 
#define Munka_Favago 1
CMD:favago(playerid, params[])
{
        SetPVarInt(playerid, \"Favago\", Munka_Favago);
        SendClientMessage(playerid, 0x33CCFFAA,  \"Favágó lettél!\");
        return 1;
}
CMD:fakivagas(playerid, params[])
{
    if(IsPlayerInRangeOfPoint(playerid, 2.0, 2428.5974,-139.4831,31.4704) || IsPlayerInRangeOfPoint(playerid, 2.0, 2403.0400,-139.5483,28.8782) || IsPlayerInRangeOfPoint(playerid, 2.0, 2431.5042,-167.3200,27.6910) || IsPlayerInRangeOfPoint(playerid, 2.0, 2435.1577,-152.6501,31.3709))
    {
        if(GetPVarInt(playerid, \"Favago\") == Munka_Favago)
       {
             TogglePlayerControllable(playerid, 0);
             GivePlayerMoney(playerid, -100);
             SendClientMessage(playerid, 0xFF0000AA, \"Elkezdted kivágni a fát, és a fejsze élezésért $100-t fizettél!\");
             SetTimerEx(\"favagas\",10000,0,\"i\",playerid);
        }
    }
    return 1;
}
forward favagas(playerid);
public favagas(playerid)
{
    TogglePlayerControllable(playerid, 1);
    SendClientMessage(playerid, 0x33CCFFAA, \"Befejezted a favágást! Kaptál $745-t, és 10 pontot!\");
    GivePlayerMoney(playerid, 1200);
    SetPlayerScore(playerid,GetPlayerScore(playerid)+10);
    return 1;
}

Tessék! :) Ami az \'IsPlayerInRangeOfPoint-nál van kordináta, azt cseréld ki, neked megfelelõen.