[Pomoc] Ban

Započeo Sottra
29. Jul 2014. Zaključano
260
pregleda
5
postova
Sottra
4
Shot Caller
29. Jul 2014.
Skripta koju koristim: Moja
Detaljan opis problema: Treba mi komanda /ban koja radi preko nicka. Ja znam napraviti preko ida i stavio sam dole kod komande. Vi mi samo recite sta trebam izmjeniti u svom kodu da bi komanda radila preko nicka sto znaci da se tom komandom moze banovati igrac koji je offline. Hvala unapred
Dio skripte:
CMD:ban(playerid, params[])
{
if(Igrac < 1) return SCM(playerid, -1, "Nisi admin.");
new id, string, razlog;
if(sscanf(params, "us", id, razlog)) return SCM(playerid, -1, "/ban ");
if(!IsPlayerConnected(id)) return SCM(playerid, -1, "Igrac nije online.");
format(string,sizeof(string),"Admin %s je banao igraca %s. Razlog: %s.", Imeigraca(playerid), Imeigraca(id), razlog);
SCMTA(-1, string);
new string1;
format(string1,sizeof(string1),"Banali ste igraca %s.", Imeigraca(id));
SCM(playerid, -1, string1);
PlayerInfo = 1;
SacuvajIgraca(id);
Kick(id);
return 1;
}

i ovo pod OnPlayerConnect:
if(Igrac == 1)
{
Kick(playerid);
}

Neke slike/video za lakse dobivanje pomoci(neobavezno): //
James_SmithXDl
6
OG Legend
29. Jul 2014.
YCMD:ofban(playerid,params[],help)
{
    new string;
    if(isnull(params)) return true;
    format(string,sizeof(string),"fajl destinacija",params); // prilagodi.
    if(fexist(string))
    {
        new INI:file = INI_Open(string);
        INI_WriteInt(file,"Varijabla za ban",1); // prilagodi.
        INI_Close(file);
    }
    return 1;
}


eto valjd znas prilagodit
Sottra
4
Shot Caller
29. Jul 2014.
Ovaj dio mi je jasan:
format(string,sizeof(string),"fajl destinacija",params); // prilagodi.
    if(fexist(string))
    {
        new INI:file = INI_Open(string);
        INI_WriteInt(file,"Varijabla za ban",1); // prilagodi.
        INI_Close(file);
    }


Ali mi ovo nije jasno pogledaj kod mene:
if(sscanf(params, "us", id, razlog)) return SCM(playerid, -1, "/ban ");


Kod ovih tipova podataka "us", "u" osnacava id. Koji trebam stavit da oznacava nick?
James_SmithXDl
6
OG Legend
29. Jul 2014.
u =  znaci i id i nick .
Sottra
4
Shot Caller
29. Jul 2014.
Hvala ti moze tema lock

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha