[Pomoc]Marker

Započeo Zigic19, Avgust 08, 2013, 23:09:22 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta: mod od 0
opis problema: Kako da napravim kad neko ukuca naprimer /kreni i da se njemu pojavi marker do odredjenog mesta kad dodje do tog markera ukuca npr: /utovari i pojavi mu se drugi marker kad dodje do njega i ukuca /istovari da dobijem naprimer 2k
A kad ukuca /utovari da ga freze na 30 sec i da mu pise sa strane ( kao kad udje u kucu pa kad mu pise"dobro dosli kuci" ) na istom tom mestu da mu pise: utovarate cement...
Al da ta komanda radi samo onome ko radi posao npr: 17
A ko proba da ukuca a nije zaposlen kao .... da mu pise: vi ne radite posao...
I da te komande rade iskljucivo kad je u vozilu npr: od 205 do 208
Ako dodje do markera i ukuca npr: /istovari,/kreni,/utovari a nije u svom vozilu da mu izbaci na chat morate biti u vozilu...
deo skripte:
[GG] Maper

ti oces cio posao da ti napisemo ::)
69

Bump ( znam da treba da prodje 24h da bi uradio bump ali treba mi hitno )
[GG] Maper

Evo ja nisam neki scripter nesto , pokusao sam ti pomoci , pa ti iz ovoga izvuci bolje komande , ja sam lupao nesto al ja mislim da ce ti raditi Ovo /kreni i OnPlayerEnterCheckPoint , al ovo /utovari mozda proradi , ja to nisam probavao.

CMD:kreni(playerid, params[])
{
GameTextForPlayer(playerid, "Krenuli Ste Razvoz ~r~Kamionom", 5000, 5);
SetPlayerCheckpoint(playerid, OVDE KOORDINATI TVOJI, 3.0);
return 1;
}

forward OnPlayerEnterCheckpoint()
public OnPlayerEnterCheckpoint(playerid)
{
    GivePlayerMoney(playerid, -100);
    DisablePlayerCheckpoint(playerid);
    SendClientMessage(playerid, -1, "Kucajte /utovari da bi nastavili dalje");
    GameTextForPlayer(playerid, "Kucajte /utovari", 5000, 5);
    TogglePlayerControllable(playerid,0);
    return 1;
}


CMD:utovari(playerid, params[])
{
GameTextForPlayer(playerid, "Krenuli Ste Razvoz ~r~Kamionom,Sacekajte malo da utovarite", 5000, 5);
SetPlayerCheckpoint(playerid, OVDE KOORDINATI TVOJI, 3.0);
TogglePlayerControllable(playerid,1);
return 1;
}

forward OnPlayerEnterCheckpoint1()
public OnPlayerEnterCheckpoint1(playerid)
{
    GivePlayerMoney(playerid, 2100);
    DisablePlayerCheckpoint(playerid);
    SendClientMessage(playerid, -1, "Istovarili Ste Robu i dobili 2100$");
    GameTextForPlayer(playerid, "Roba Istovarena Mozete nastaviti dalje", 5000, 5);
    TogglePlayerControllable(playerid,1);
    return 1;
}