Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

fetzy

fetzy

Rookie

Poslednja aktivnost

pre 5 godina

postova

3

Kreiranih tema

1

XP

165

Pridružio se

dec. 2013

Trenutna aktivnost

Izgleda da fetzy trenutno ne radi ništa

Odgovorio na Sep 04, 2014
[Pomoc] Prepreka
GTA San Andreas Multiplayer / Pitanja & Pomoć
â–… â–† â–ˆ Rudimental â–ˆ â–† â–… wrote on September 4, 2014, 1:07 am:
Cekaj ti hoces da ove komande iz ZCMD prebacis u strcmp ako sam najbolje razumeo ?

Ovu komandu iz strcmp hocu da je prebacim u ZCMD 🙂
Odgovorio na Sep 02, 2014
[Pomoc] Prepreka
GTA San Andreas Multiplayer / Pitanja & Pomoć
Skripta koju koristim: LARP
Detaljan opis problema: Hocu da promenim komandu za dodavanje i unistavanje prepreka tacnije /crb /rrb i /rrball (/prepreka /unistiprepreku /unistisveprepreke) i nasao sam prepreke i dodao sam, promenio sam to sto sam znao 🙂 (posto sam novi u skriptanju i ne znam bas sve da promenim i resio sam da pitam za pomoc ovde)
Dio skripte: Komanda koja je u mojoj skripti (radi):
CMD:prepreka(playerid, params[], help)
{

    if(UlogovanProvera == 0) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(!Policajac(playerid)) return SendClientMessage(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Samo clanovi NYPD!");
if(PolicajacNaDuznosti == 0) return SendClientMessage(playerid, -1, ""JCRVENA"ERROR: "SVCRVENA"Niste uzeli znacku(duznost) pa nemozete koristi tu komandu!");
if(PI < 3) return SCM(playerid, -1, ""JCRVENA"ERROR: "SVCRVENA"Morate biti rank 3+ da bi koristili ovu komandu!");
new id,Float:A; GetPlayerPos(playerid, X, Y, Z); GetPlayerFacingAngle(playerid, A);
if(sscanf(params, "i", id))
{
  SCM(playerid, -1, ""SIVA"USE: "BELA"/prepreka [Prepreke (1-4)]");
SCM(playerid, -1, "|------------------PREPREKE-----------------|");
SCM(playerid, -1, ""GLAVNA"(1). "BELA"M - Za Gume");
SCM(playerid, -1, ""GLAVNA"(2). "BELA"V - Za Gume");
SCM(playerid, -1, ""GLAVNA"(3). "BELA"Velika Blokada");
SCM(playerid, -1, ""GLAVNA"(4). "BELA"Obicna Prepreka");
SCM(playerid, -1, "|------------------------------------------------|");
return 1;
}
if(id == 1)
{
if(Prepreka1Kreirana == false)
{
Prepreka1 = CreateObject(2899, X+5, Y, Z-0.9, 0.0, 0.0, A+180);
Prepreka1Kreirana = true;
SCM(playerid, -1, ""GLAVNA" "BELA"Postavili ste prepreku!");
}
else return SCM(playerid, -1, ""JCRVENA"ERROR: "SVCRVENA"Vec imate kreiranu tu prepreku.");
}
else if(id == 2)
{
if(Prepreka2Kreirana == false)
{
Prepreka2 = CreateObject(2892, X+5, Y, Z-1, 0.0, 0.0, A+180);
Prepreka2Kreirana = true;
SCM(playerid, -1, ""GLAVNA" "BELA"Postavili ste prepreku!");
}
else return SCM(playerid, -1, ""JCRVENA"ERROR: "SVCRVENA"Vec imate kreiranu tu prepreku.");
}
else if(id == 3)
{
if(Prepreka3Kreirana == false)
{
Prepreka3 = CreateObject(981, X+5, Y, Z-0.5, 0.00000000, 0.00000000, 0.00000000);
Prepreka3Kreirana = true;
SCM(playerid, -1, ""GLAVNA" "BELA"Postavili ste prepreku!");
}
else return SCM(playerid, -1, ""JCRVENA"ERROR: "SVCRVENA"Vec imate kreiranu tu prepreku.");
}
else if(id == 4)
{
if(Prepreka4Kreirana == false)
{
Prepreka4 = CreateObject(1228, X+5, Y, Z-0.5, 0.00000000, 0.00000000, 0.00000000);
Prepreka4Kreirana = true;
SCM(playerid, -1, ""GLAVNA" "BELA"Postavili ste prepreku!");
}
else return SendClientMessage(playerid, -1, ""JCRVENA"ERROR: "SVCRVENA"Vec imate kreiranu tu prepreku.");
}
else return SCM(playerid, -1, ""JCRVENA"ERROR: "SVCRVENA"Pogresan ID prepreke (1-4)!");
return 1;
}
CMD:unistiprepreku(playerid, params[],help)
{

    if(UlogovanProvera == 0) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Moras se ulogovati da bi koristio ovu komandu!");
    if(!Policajac(playerid)) return SendClientMessage(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Samo clanovi SAPD!");
if(PolicajacNaDuznosti == 0) return SendClientMessage(playerid, -1, ""JCRVENA"ERROR: "SVCRVENA"Niste uzeli znacku(duznost) pa nemozete koristi tu komandu!");
new id;
if(sscanf(params, "i", id)) return SCM(playerid,-1, ""SIVA"USE: "BELA"/unistiprepreku [Prepreke (1-4)]");
if(id == 1)
{
if(Prepreka1Kreirana == true)
{
DestroyObject(Prepreka1);
SCM(playerid, -1, ""GLAVNA" "BELA"Unistili ste prepreku!");
Prepreka1Kreirana = false;
}
else return SendClientMessage(playerid, -1, ""JCRVENA"ERROR: "SVCRVENA"Ta prepreka nije kreirana!");
}
else if(id == 2)
{
if(Prepreka2Kreirana == true)
{
DestroyObject(Prepreka2);
SCM(playerid, -1, ""GLAVNA" "BELA"Unistili ste prepreku!");
Prepreka2Kreirana = false;
}
else return SendClientMessage(playerid, -1, ""JCRVENA"ERROR: "SVCRVENA"Ta prepreka nije kreirana!");
}
else if(id == 3)
{
if(Prepreka3Kreirana == true)
{
DestroyObject(Prepreka3);
SCM(playerid, -1, ""GLAVNA" "BELA"Unistili ste prepreku!");
Prepreka3Kreirana = false;
}
else return SendClientMessage(playerid, -1, ""JCRVENA"ERROR: "SVCRVENA"Ta prepreka nije kreirana!");
}
else if(id == 4)
{
if(Prepreka4Kreirana == true)
{
DestroyObject(Prepreka4);
SCM(playerid, -1, ""GLAVNA" "BELA"Unistili ste prepreku!");
Prepreka4Kreirana = false;
}
else return SendClientMessage(playerid, -1, ""JCRVENA"ERROR: "SVCRVENA"Ta prepreka nije kreirana!");
}
else return SCM(playerid, -1, ""JCRVENA"ERROR: "SVCRVENA"Pogresan ID prepreke!");
return 1;
}
CMD:unistisveprepreke(playerid, params[], help)
{

    if(UlogovanProvera == 0) return SCM(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if(PI != 1) return SendClientMessage(playerid,-1,""JCRVENA"ERROR: "SVCRVENA"Samo lider SAPD!");
if(PolicajacNaDuznosti == 0) return SendClientMessage(playerid, -1, ""JCRVENA"ERROR: "SVCRVENA"Niste uzeli znacku(duznost) pa nemozete koristi tu komandu!");
foreach(Player,i)
{
DestroyObject(Prepreka1);
DestroyObject(Prepreka2);
DestroyObject(Prepreka3);
DestroyObject(Prepreka4);
Prepreka1Kreirana = false;
Prepreka2Kreirana = false;
Prepreka3Kreirana = false;
Prepreka4Kreirana = false;
}
SCM(playerid,-1,""GLAVNA" "BELA"Unistili ste sve potavljene prepreke!");
new string;
format(string, sizeof(string),""GLAVNA" "BELA"Sve prepreke NYPD-a je unistio %s!",GetName(playerid));
SCMTA(-1,string);
return 1;
}

Komanda koja sam izmenio i sad nece da radi..
if(strcmp(cmd, "/crb", true) == 0 || strcmp(cmd, "/createroadblock", true) == 0)
{
    if(IsPlayerConnected(playerid) && IsACop(playerid) || IsPlayerAdmin(playerid))
    {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "Koriscenje: /crb [Roadblock ID]");
SendClientMessage(playerid, COLOR_LIGHTBLUE, "Available Roadblocks:");
SendClientMessage(playerid, COLOR_GRAD1, "| 1: Small Roadblock | 2: Medium Roadblock |");
SendClientMessage(playerid, COLOR_GRAD1, "| 3: Big Roadblock | 4: Cone | 5: Detour Sign |");
SendClientMessage(playerid, COLOR_GRAD1, "| 6: Will Be Sign | 7: Line Closed Sign |");
return 1;
}
            new rb = strval(tmp);
            if (rb == 1)
{
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
        GetPlayerPos(playerid, plocx, plocy, plocz);
        GetPlayerFacingAngle(playerid,ploca);
        CreateRoadblock(1459,plocx,plocy,plocz,ploca);
        format(string,sizeof(string),": Officer %s has placed a Roadblock(1) at his position, over.",sendername);
        SendRadioMessage(1,COLOR_BLUE,string);
        GameTextForPlayer(playerid,"~w~Roadblock ~b~Placed!",3000,1);
return 1;
}
else if (rb == 2)
{
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
        GetPlayerPos(playerid, plocx, plocy, plocz);
        GetPlayerFacingAngle(playerid,ploca);
        CreateRoadblock(978,plocx,plocy,plocz+0.6,ploca);
        format(string,sizeof(string),": Officer %s has placed a Roadblock(2) at his position, over.",sendername);
        SendRadioMessage(1,COLOR_BLUE,string);
        GameTextForPlayer(playerid,"~w~Roadblock ~b~Placed!",3000,1);
return 1;
}
else if (rb == 3)
{
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
        GetPlayerPos(playerid, plocx, plocy, plocz);
        GetPlayerFacingAngle(playerid,ploca);
        CreateRoadblock(981,plocx,plocy,plocz+0.9,ploca+180);
        format(string,sizeof(string),": Officer %s has placed a Roadblock(3) at his position, over.",sendername);
        SendRadioMessage(1,COLOR_BLUE,string);
        GameTextForPlayer(playerid,"~w~Roadblock ~g~Placed!",3000,1);
        SafeSetPlayerPos(playerid, plocx, plocy+1.3, plocz);
return 1;
}
else if (rb == 4)
{
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
        GetPlayerPos(playerid, plocx, plocy, plocz);
        GetPlayerFacingAngle(playerid,ploca);
        CreateRoadblock(1238,plocx,plocy,plocz+0.2,ploca);
        format(string,sizeof(string),": Officer %s has placed a Traffic Cone(1) at his position, over.",sendername);
        SendRadioMessage(1,COLOR_BLUE,string);
        GameTextForPlayer(playerid,"~w~Cone ~g~Placed!",3000,1);
return 1;
}
else if (rb == 5)
{
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
        GetPlayerPos(playerid, plocx, plocy, plocz);
        GetPlayerFacingAngle(playerid,ploca);
        CreateRoadblock(1425,plocx,plocy,plocz+0.6,ploca);
        format(string,sizeof(string),": Officer %s has placed a Detour Sign(4) at his position, over.",sendername);
        SendRadioMessage(1,COLOR_BLUE,string);
        GameTextForPlayer(playerid,"~w~Sign ~g~Placed!",3000,1);
return 1;
}
else if (rb == 6)
{
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
        GetPlayerPos(playerid, plocx, plocy, plocz);
        GetPlayerFacingAngle(playerid,ploca);
        CreateRoadblock(3265,plocx,plocy,plocz-0.5,ploca);
        format(string,sizeof(string),": Officer %s has placed a Will Be Sign(5) at his position, over.",sendername);
        SendRadioMessage(1,COLOR_BLUE,string);
        GameTextForPlayer(playerid,"~w~Sign ~g~Placed!",3000,1);
return 1;
}
else if (rb == 7)
{
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
new Float:plocx,Float:plocy,Float:plocz,Float:ploca;
        GetPlayerPos(playerid, plocx, plocy, plocz);
        GetPlayerFacingAngle(playerid,ploca);
        CreateRoadblock(3091,plocx,plocy,plocz+0.5,ploca+180);
        format(string,sizeof(string),": Officer %s has placed a Line Closed Sign(6) at his position, over.",sendername);
        SendRadioMessage(1,COLOR_BLUE,string);
        GameTextForPlayer(playerid,"~w~Sign ~g~Placed!",3000,1);
return 1;
}
new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s -> /createroadblock %d",d,m,y,h,mi,s,sendername, rb);
CommandLog(string);
}
    return 1;
}

if (strcmp(cmd,"/rub",true) == 0 || strcmp(cmd, "/removeroadblock", true) == 0)
{
    if(IsPlayerConnected(playerid) && IsACop(playerid) || PlayerInfo >= 2)
    {
        DeleteClosestRoadblock(playerid);
        format(string,sizeof(string),": Officer %s has removed a Roadblock, over.",sendername);
        SendRadioMessage(1,COLOR_BLUE,string);
        GameTextForPlayer(playerid,"~w~Roadblock ~r~Removed!",3000,1);
        new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s -> /removeroadblock",d,m,y,h,mi,s,sendername);
CommandLog(string);
}
    return 1;
}

if (strcmp(cmd,"/rrball",true) == 0 || strcmp(cmd, "/removeroadblockall", true) == 0)
{
    if(IsPlayerConnected(playerid) && IsACop(playerid)  || PlayerInfo >= 2)
    {
if(PlayerInfo >= 5 || PlayerInfo >= 2) // This being the default Chief rank in LA-RP change if neccesary.
{
        DeleteAllRoadblocks(playerid);
        format(string,sizeof(string),": Officer %s has removed all Roadblocks in the area, over.",sendername);
        SendRadioMessage(1,COLOR_BLUE,string);
        GameTextForPlayer(playerid,"~b~All ~w~Roadblocks ~r~Removed!",3000,1);
        new y, m, d;
new h,mi,s;
getdate(y,m,d);
gettime(h,mi,s);
format(string,sizeof(string), "(%d/%d/%d)[%d:%d:%d] %s -> /removeroadblockall",d,m,y,h,mi,s,sendername);
CommandLog(string);
}
}
    return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
2

Novi Član

Nivo 2

Iskustvo 65 / 100 XP
Ukupno XP: 165 35 XP do sledećeg nivoa
4
Dostignuća
165
Ukupno XP
0
Trenutni Niz
0
Najduži Niz

Sva Dostignuća

4 / 20 otključano

Prikaži sve →
🎯
Početak
Početak
Napišite 10 postova na forumu
+25 XP
Aktivni Saradnik
Aktivni Saradnik
Napišite 50 postova na forumu
+50 XP
🏅
Klub Stotina
Klub Stotina
Napišite 100 postova na forumu
+100 XP
🏆
Legenda Foruma
Legenda Foruma
Napišite 500 postova na forumu
+250 XP
👥
Vođa Diskusija
Vođa Diskusija
Kreirajte 10 tema na forumu
+50 XP
🛡️
Uzoran Građanin
Uzoran Građanin
30 dana bez ikakvih upozorenja
+40 XP
🔰
Primerni Član
Primerni Član
90 dana bez ikakvih upozorenja
+100 XP
🚩
Čuvar Zajednice
Čuvar Zajednice
Pošaljite 5 korisnih prijava
+75 XP
📅
Nedeljni Ratnik
Nedeljni Ratnik
Prijavite se 7 dana zaredom
+35 XP
🔥
Posvećeni Fan
Posvećeni Fan
Prijavite se 30 dana zaredom
+150 XP
💬
Prvi Post
Prvi Post
Napišite svoj prvi post na forumu
+10 XP
📝
Pokretač Tema
Pokretač Tema
Kreirajte svoju prvu temu
+15 XP
❤️
Poštovalac
Poštovalac
Dajte svoj prvi lajk na post
+5 XP
👍
Prvo Priznanje
Prvo Priznanje
Primite svoj prvi lajk na post
+5 XP
👤
Identitet Otkriven
Identitet Otkriven
Popunite profil sa avatarom i biografijom
+20 XP

Nedavna XP Aktivnost

+100
Otključano: Primerni Član
pre 1 nedelju
Dostignuće
+40
Otključano: Uzoran Građanin
pre 1 nedelju
Dostignuće
+15
Otključano: Pokretač Tema
pre 1 nedelju
Dostignuće
+10
Otključano: Prvi Post
pre 1 nedelju
Dostignuće