[Komanda] Zapreka ...

Započeo Rotcod
10. Sep. 2010. Zaključano
1,218
pregleda
5
postova
pavle.bakun
5
Crime Lord
10. Sep. 2010.
Vidim da mnogi traze komandu za zapreku evo ja sam skupio iz 3 razlicite komande i stavio u jednu i preveo:


   if(strcmp(cmd, "/zapreka", true) == 0 || strcmp(cmd, "/zapreka", true) == 0)
{
   if(IsPlayerConnected(playerid) && IsACop(playerid) || IsPlayerAdmin(playerid))
    {
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "KORISTI: /zapreka ");
SendClientMessage(playerid, COLOR_GREEN, "ID Zapreki:");
SendClientMessage(playerid, COLOR_GREEN, "| 1: Mala Zapreka | 2: Srednja Zapreka |");
SendClientMessage(playerid, COLOR_GREEN, "| 3: Velika Zapreka | 4: Cunj | 5: Znak |");
SendClientMessage(playerid, COLOR_GREEN, "| 6: Znak | 7: Znak |");
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),": Policajac %s je postavio/la Zapreku, kraj.",sendername);
       SendRadioMessage(1,COLOR_BLUE,string);
       GameTextForPlayer(playerid,"~g~Zapreka Postavljena!",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),": Policajac %s je postavio/la Zapreku, kraj.",sendername);
       SendRadioMessage(1,COLOR_BLUE,string);
       GameTextForPlayer(playerid,"~g~Zapreka Postavljena!!",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),": Policajac %s je postavio/la Zapreku, kraj, over.",sendername);
       SendRadioMessage(1,COLOR_BLUE,string);
       GameTextForPlayer(playerid,"~g~Zapreka Postavljena!",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),": Policajac %s je postavio/la Cunj, kraj.",sendername);
       SendRadioMessage(1,COLOR_BLUE,string);
       GameTextForPlayer(playerid,"~g~Cunj Postavljen!",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),": Policajac %s je postavio/la Znak, kraj.",sendername);
       SendRadioMessage(1,COLOR_BLUE,string);
       GameTextForPlayer(playerid,"~g~Znak Postavljen!",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),": Policajac %s je postavio/la Znak, kraj.",sendername);
       SendRadioMessage(1,COLOR_BLUE,string);
       GameTextForPlayer(playerid,"~g~Znak Postavljen!",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),": Policajac %s je postavio/la Znak, kraj.",sendername);
       SendRadioMessage(1,COLOR_BLUE,string);
       GameTextForPlayer(playerid,"~g~Znak Postavljen!",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 -> /zapreka %d",d,m,y,h,mi,s,sendername, rb);
CommandLog(string);
}
   return 1;
}

Za /maknizapreku ... E ovako kako maknuti zapreku dodjete do nje i ukucate tu cmd ili koju vi napravite i ona ce nestati...

if (strcmp(cmd,"/maknizapreku",true) == 0 || strcmp(cmd, "/maknizapreku", true) == 0)
{
   if(IsPlayerConnected(playerid) && IsACop(playerid) || PlayerInfo >= 2)
    {
        DeleteClosestRoadblock(playerid);
        format(string,sizeof(string),": Policajac %s je maknuo zapreku, kraj.",sendername);
       SendRadioMessage(1,COLOR_BLUE,string);
       GameTextForPlayer(playerid,"~g~Zapreka Maknuta!",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 -> /maknizapreku",d,m,y,h,mi,s,sendername);
CommandLog(string);
}
   return 1;
}


Nadam se da sam nekome pomogao ...I jako se izvinjavam ako sam postavio u krivoj temi 🙂

Pozdrav
      David!
GGC
5
Godfather
10. Sep. 2010.
Lol, gluposti! ako vec CPas sa Ravena, onda obrisi commandlog i dodaj stockove kao DeleteClosestRoadblock CreateRoadblock....
pavle.bakun
5
Crime Lord
10. Sep. 2010.
Daj molim te prvi put radim neku ozbiljniju komandu ti me pojede ...  🤐
Viky
6
Legenda Foruma
10. Sep. 2010.
Ovo je moglo u korisne komande(ali mislim da bi cor obriso jer je za gf)
LordShigi
5
Crime Lord
10. Sep. 2010.
1. Imamo temu Korisne Komande ali tamo bi ti ovo izbrisao jer je GF komanda.
2. Tak da te molim da zadrzis takve komande za sebe ili jednostavno napravi komandu za sve modove i stavi je u Korisne komande

LOCK

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha