Započeo Rotcod
•10. Sep. 2010.• Zaključano[Komanda] Zapreka ...
1,246
pregleda
5
postova
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
934
Postovi:
102
Teme:
Pridružio se:Jul 2010
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!
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!
Legenda Foruma
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
6 / 250 XP
Početnik(1)
887
Postovi:
66
Teme:
Pridružio se:Okt. 2009
Crime Lord
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
951
Postovi:
25
Teme:
Pridružio se:Maj 2009
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
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