Započeo Max_Armadilo
•22. Jan. 2015.• Zaključano[POMOC] Komanda
346
pregleda
12
postova
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
148
Postovi:
25
Teme:
Pridružio se:Jan. 2014
22. Jan. 2015.
Skripta koju koristim: Svoje nesto
Detaljan opis problema: Nece da zaledi igrace,samo im ispise poruku
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno): Ako bude bilo potrebe
Detaljan opis problema: Nece da zaledi igrace,samo im ispise poruku
Dio skripte:
if(strcmp(cmd, "/tflp", true) == 0)
{
if(IgracLogovan == 1)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{ffffff}EL Pomoc| {00C0FF}/tflp ");
return 1;
}
new playa;
new time,Float:Pos;
time = strval(tmp);
if (PlayerInfo >= 1 || PlayerInfo >= 4)
{
imeigraca(playerid, sendername);
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
if(time > 5000)
{
SCM(playerid,SIVA,"{F3FF02} Adm | {1fb5f0}Ne manje od 1 minute i vise od 5000 minuta!");
return 1;
}
GetPlayerPos(playerid,Pos,Pos, Pos);
for(new idigraca; idigraca < MAX_PLAYERS; idigraca++)
{
if(IsPlayerConnected(idigraca) && idigraca != playerid)
{
if(IsPlayerInRangeOfPoint(idigraca,30, Pos,Pos, Pos) && IsPlayerConnected(idigraca))
{
new string1;
format(string1, sizeof(string1), "{ffffff}: {00C0FF}Admin/GX %s vas je zaledio na %d minuta.",sendername,time);
SCM(idigraca,SIVA,string1);
TogglePlayerControllable(playa, 0);
PlayerFreezed = 1;
}
}
}
format(string, sizeof(string), "{F3FF02} Adm | {1fb5f0}Zaledili ste igraca u vasoj okolini na %d minuta.",time);
SendClientMessage(playerid, SIVA, string);
}
else
{
SCM(playerid,COLOR_NICERED,"{ffffff}: {f3ff02}Nemate ovlastenje za upotrebu ove komande!");
}
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): Ako bude bilo potrebe
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
148
Postovi:
25
Teme:
Pridružio se:Jan. 2014
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
34
Teme:
Pridružio se:Mar. 2014
22. Jan. 2015.
new Frozen;
CMD:freeze(playerid, params[])
{
new id;
if(isnull(params)) return SendClientMessage(playerid, -1, "Koristi: /freeze ");
sscanf(params, "uis", id);
if(IsPlayerConnected(id))
{
if(pInfo == 1) return SendClientMessage(playerid,-1,"Igrac je vec zamrznut !");
format(Jstring,sizeof(Jstring),"Administrator %s has frozen player '%s' | Reason: %s",GetName(playerid),GetName(id));
else format(Jstring,sizeof(Jstring),"Administrator %s has frozen '%s'",GetName(playerid),GetName(id));
SendClientMessageToAll(red,Jstring);
Frozen = 1;
TogglePlayerControllable(id, false);
}
return 1;
}Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
241 / 250 XP
Početnik(0)
2,248
Postovi:
66
Teme:
Pridružio se:Mar. 2010
22. Jan. 2015.
arnel avdic wrote on January 22, 2015, 11:09 am:
new Frozen;
CMD:freeze(playerid, params[])
{
new id;
if(isnull(params)) return SendClientMessage(playerid, -1, "Koristi: /freeze ");
sscanf(params, "uis", id);
if(IsPlayerConnected(id))
{
if(pInfo == 1) return SendClientMessage(playerid,-1,"Igrac je vec zamrznut !");
format(Jstring,sizeof(Jstring),"Administrator %s has frozen player '%s' | Reason: %s",GetName(playerid),GetName(id));
else format(Jstring,sizeof(Jstring),"Administrator %s has frozen '%s'",GetName(playerid),GetName(id));
SendClientMessageToAll(red,Jstring);
Frozen = 1;
TogglePlayerControllable(id, false);
}
return 1;
}ti s tom komandom mu nisi ništa pomoga
OT: ostavi se stcmp uvati se zcmd i sscanfa
Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
148
Postovi:
25
Teme:
Pridružio se:Jan. 2014
22. Jan. 2015.
Ama ja imam cmd da zaledim igraca vec ocu kad ukucam /tflp neko vrijeme da zaledi sve igrace u mojoj blizini
OG Legend
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
246 / 250 XP
Početnik(0)
2,678
Postovi:
133
Teme:
Pridružio se:Maj 2012
22. Jan. 2015.
Pa preko IsPlayerInRangeOfPoint sredis to ako vec hoces da ih mutiras samo u tvojoj blizini...
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
34
Teme:
Pridružio se:Mar. 2014
22. Jan. 2015.
CMD:tflp(playerid,params[])
{
if(IgracLogovan < 1) return SCM(playerid,-1,"Morate se logovati!");
new vrijeme;
if(sscanf(params, "dddfff", vrijeme )) return SendClientMessage(playerid, -1, "/tflp ");
if (PlayerInfo >= 1 || PlayerInfo >= 4) return SCM(playerid,-1,"Niste ovlasteni za ovu komandu!");
if(vrijeme > 5000) return SCM(playerid,SIVA,"{F3FF02} Adm | {1fb5f0}Ne manje od 1 minute i vise od 5000 minuta!");
new Pos;
GetPlayerPos(playerid,Pos,Pos, Pos);
for(new idigraca; idigraca < MAX_PLAYERS; idigraca++)
{
if(IsPlayerConnected(idigraca) && idigraca != playerid)
{
if(IsPlayerInRangeOfPoint(idigraca,30, Pos,Pos, Pos) && IsPlayerConnected(idigraca))
{
new string1;
format(string1, sizeof(string1), "{ffffff}: {00C0FF}Admin/GX %s vas je zaledio na %d minuta.",GetName(playerid),vrijeme);
SCM(idigraca,SIVA,string1);
TogglePlayerControllable(playa, 0);
PlayerFreezed = 1;
format(string, sizeof(string), "{F3FF02} Adm | {1fb5f0}Zaledili ste igrace u vasoj okolini na %d minuta.",vrijeme);
SendClientMessage(playerid, SIVA, string);
}
}
}
return 1;
}pokusaj
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
265
Postovi:
62
Teme:
Pridružio se:Okt. 2014
22. Jan. 2015.
if (PlayerInfo >= 1 || PlayerInfo >= 4) return SCM(playerid,-1,"Niste ovlasteni za ovu komandu!");Meni se cini da ce ovo moc koristiti igraci jer si stavio ako je admin lvl veci od 1 da mu vrati niste ovlasteni .
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
34
Teme:
Pridružio se:Mar. 2014
22. Jan. 2015.
X_G1 wrote on January 22, 2015, 6:07 pm:
if (PlayerInfo >= 1 || PlayerInfo >= 4) return SCM(playerid,-1,"Niste ovlasteni za ovu komandu!");Meni se cini da ce ovo moc koristiti igraci jer si stavio ako je admin lvl veci od 1 da mu vrati niste ovlasteni .
Tacno nisam gledao pošto sam od njega kopirao ovako treba
if (PlayerInfo < 1|| PlayerInfo < 4) return SCM(playerid,-1,"Niste ovlasteni za ovu komandu!");Shot Caller
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
148
Postovi:
25
Teme:
Pridružio se:Jan. 2014
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,060
Postovi:
194
Teme:
Pridružio se:Mar. 2011
23. Jan. 2015.
Nigdje ne koristiÅ¡ tajmer da bi odledio igraÄa, ja mislim da bi ti ovako trebalo biti.
EDIT: evo ti Äitava komanda
for(new i=0; i{
GetPlayerPos(playerid, Pos, Pos, Pos);
if(IsPlayerInRangeOfPoint(i, 50.0, Pos, Pos, Pos);
TogglePlayerControllable(i, 0);
SetTimer("Unfreeze", vrijeme*1000*60, false);
}
forward Unfreeze()
public Unfreeze()
{
for(new i=0; i{
if(IgracZaledjen)
{
TogglePlayerControllable(i, 1);
}
}
}EDIT: evo ti Äitava komanda
CMD:freezeinradius(playerid, help[])
{
new vrijeme;
new str;
new Float:Pos;
if(sscanf(params, "i", vrijeme)) return SendClientMessage(playerid, -1, "KORISTENJE: /freezeinradius ");
if(PlayerInfo >= 1 || PlayerInfo) return SendClientMessage(playerid, -1, "Niste ovlasteni za koristenje ove komande");
for(new i=0; i{
GetPlayerPos(playerid, Pos, Pos, Pos);
if(IsPlayerInRangeOfPoint(i, 50.0, Pos, Pos, Pos);
TogglePlayerControllable(i, 0);
SetTimer("Unfreeze", vrijeme*1000*60, false);
format(str, sizeof(str), "GameAdmin %s je zaledio sve igrace u radiusu od 50 metara.", GetName(playerid));
SendClientMessageToAll(-1, str);
}
return 1;
}Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava