[Komanda] Zapreka ...

Započeo Rotcod, Septembar 10, 2010, 21:33:08 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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 [ID]");
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),"[HQ]: 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),"[HQ]: 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),"[HQ]: 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),"[HQ]: 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),"[HQ]: 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),"[HQ]: 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),"[HQ]: 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 [CMD] -> /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[playerid][pAdmin] >= 2)
    {
        DeleteClosestRoadblock(playerid);
        format(string,sizeof(string),"[HQ]: 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 [CMD] -> /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!
Poslednja Izmena: Septembar 10, 2010, 21:34:20 POSLE PODNE od .::David Skrbic::.

Lol, gluposti! ako vec CPas sa Ravena, onda obrisi commandlog i dodaj stockove kao DeleteClosestRoadblock CreateRoadblock....
Aequam memento rebus in arduis servare mentem.

Daj molim te prvi put radim neku ozbiljniju komandu ti me pojede ...  :-X

Ovo je moglo u korisne komande(ali mislim da bi cor obriso jer je za gf)

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


RESPECT 4 EVER: John, GLC,bAndzi, Nikola, Sop, Zoki, Bruno_Venuti, Mele, Luka P,ExtremePower,Wang(neki kineski frajer)

NAJBOLJI CITATI:
Citat: [GF]Alive poslato Jun 24, 2010, 18:20:19 POSLE PODNE
Paizte ljud mozda je KayLoger! ! !
MOJI RADOVI:
[FS]Trofeji