Započeo JONY
•17. Jan. 2012.• Zaključano[POMOC]Komanda /w
573
pregleda
7
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
305
Postovi:
79
Teme:
Pridružio se:Jun 2011
17. Jan. 2012.
Skripta koju koristim:Moj edit moda
Detaljan opis problema:pa kad koristim /w svi igraci to cuju
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema:pa kad koristim /w svi igraci to cuju
Dio skripte:
CMD:w(playerid, params[])
{
new sendername;
new idx;
new giveplayer;
new string;
if(IsPlayerConnected(playerid))
{
if(PlayerInfo == 1)
{
format(string, sizeof(string), " {FFFF80}Balkan Carbon | {FF4444}Ne mozes pricati jer si utisan! Preostalo vrijeme: {FFFF80}%d sekundi(%d minuta)", PlayerInfo, (PlayerInfo/60)+1);
SCM(playerid, 0xFF4444FF, string);
return 1;
}
if(gPlayerLogged == 0)
{
SendClientMessage(playerid, COLOR_GREY, " Nisi se logirao! !");
return 1;
}
temp = strtok(params, idx);
if(!strlen(temp))
{
SendClientMessage(playerid, COLOR_GRAD2, "{168BFF}INFO: {959561}(/w)isper {959561}[ID/DioImena] {838361} [whisper text]");
return 1;
}
giveplayerid = ReturnUser(temp);
if (ProxDetectorS(8.0, playerid, giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(HidePM > 0)
{
SendClientMessage(playerid, COLOR_GREY, " Taj igrac je blokirao saptanje !");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
new length = strlen(params);
while ((idx < length) && (params <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = params;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "{168BFF}INFO: {959561}(/w)isper {959561}[ID/DioImena] {838361} ");
return 1;
}
new brojevi[] = { '1','2','3','4','5','6','7','8','9'};
for(new b = 0; b < sizeof brojevi; b++)
{
new tekst = strlen(result);
for(new a = 0; a {
if(result == brojevi)
result = '*' ;
}
}
format(string, sizeof(string), "%s(ID: %d) sapuce: %s", sendername, playerid, (result));
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
format(string, sizeof(string), "Sapat poslat %s(ID: %d).", giveplayer, giveplayerid);
SendClientMessage(playerid, COLOR_YELLOW, string);
format(string, sizeof(string), "%s -> %s: %s",sendername, giveplayer, result);
ABroadCast(COLOR_LIGHTRED,string,1);
return 1;
}
}
else
{
format(string, sizeof(string), " %d nije aktivan igrac.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
Forum Don
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
7,407
Postovi:
93
Teme:
Pridružio se:Nov. 2011
17. Jan. 2012.
[codeif(strcmp(cmd, "/whisper", true) == 0 || strcmp(cmd, "/w", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged == 0)
{
SendClientMessage(playerid, COLOR_GREY, " Niste logirani!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristite: (/w)hisper [playerid/PartOfName] [whisper text]");
return 1;
}
giveplayerid = ReturnUser(tmp);
if (IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
new Float:x, Float:y, Float:z;
GetPlayerPos(giveplayerid,x,y,z);
if(PlayerToPoint(5, playerid, x, y, z))
{
GetPlayerName(playerid, sendername, sizeof(sendername));
GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
if(giveplayerid == playerid)
{
format(string, sizeof(string), "* %s zadrzava nesto za sebe.", sendername);
ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
else
{
format(string, sizeof(string), "* %s sapuce nesto igracu %s", sendername, giveplayer);
ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext <= ' '))
{
idx++;
}
new offset = idx;
new result;
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext;
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "Koristite: (/w)isper [playerid/PartOfName] [whisper text]");
return 1;
}
format(string, sizeof(string), "%s sapuce: %s", sendername, (result));
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
format(string, sizeof(string), "%s sapuce: %s", sendername, (result));
SendClientMessage(playerid, COLOR_YELLOW, string);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_GREY, " Igrac nije u vasoj blizini !");
return 1;
}
}
}
else
{
format(string, sizeof(string), " %d nije aktivan igrac.", giveplayerid);
SendClientMessage(playerid, COLOR_GRAD1, string);
}
}
return 1;
}]Ti prebaci posle u koju procesor ti treba
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
399
Postovi:
20
Teme:
Pridružio se:Nov. 2011
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
399
Postovi:
20
Teme:
Pridružio se:Nov. 2011
17. Jan. 2012.
Ne vide svi, Text se ispisuje 3 puta.
1. Taj i taj Vam vam je šapuno: tekst
2. Potvrda da je "sapat poslan!
3. Sapat se ispisuje kao na admin chatu da admini imaju pregled da se neko ne reklamira ili tako nešto...
1. Taj i taj Vam vam je šapuno: tekst
2. Potvrda da je "sapat poslan!
3. Sapat se ispisuje kao na admin chatu da admini imaju pregled da se neko ne reklamira ili tako nešto...
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava