mod koji ja koristim: BU=BSZ
problem: posto imam sistem (tj svaki srv) ako igrac u svom imenu nema _ onda ga kick....ali kako sad da napravim u modu da npr ako je nick Brka da ne kikuje...tj hocu da imam jedno ime....?
dio skripte: evo vam provjera nick:
new namestring = strfind(plname, "_", true);
if(namestring == -1)
{
SendClientMessage(playerid, COLOR_YELLOW2, "Imigracioni Odsek: Vase ime nije prihvatljivo.");
SendClientMessage(playerid, COLOR_YELLOW2, "Podsetnik: Vase ime mora biti u formatu Ime_Prezime.");
Kick(playerid);
return 1;
}
Slike:/
Hvala za pomoc unaprijed!
pa uradi isto to samo umesto _ tu stavi Brka (ili sta vec hoces..)
znam da trebam to dodati....ali moram poder _ posto hocu da samo moje ime bude dopusteno...al nzm kako tj sta treba sastrane da dodam
Citat: sampzone poslato Jun 17, 2011, 18:51:10 POSLE PODNE
znam da trebam to dodati....ali moram poder _ posto hocu da samo moje ime bude dopusteno...al nzm kako tj sta treba sastrane da dodam
pa neka ti ovako bude
ew namestring = strfind(plname, "Brka", true);
Takvih Accova nece biti vise..jer je tvoj jedini...tako probaj ;D
A jel si probao ovako new namestring = strfind(plname, "_", true) || (plname, "Brko", true);
Citat: sampzone poslato Jun 17, 2011, 18:51:10 POSLE PODNE
znam da trebam to dodati....ali moram poder _ posto hocu da samo moje ime bude dopusteno...al nzm kako tj sta treba sastrane da dodam
Probaj napraviti imunitet tj. nesto ovako nisam siguran oce radit
if(!strcmp(playername2, "Brka", true))
{
Untouchable[playerid] = 1;
}
moras stavit jos new Untouchable[MAX_PLAYERS];
Pod public ONPlayerConnect Untouchable[playerid] = 0;
Napomena: nisam siguran da ce radit.
gagi kada uradim kao sto si ti reko onda svako ime i bez _ i sa _ registruje....kao da onda junkbuster ne postoji! xD
ovo bi i meni trebalo tema je malo zastarela ali necu da otvorim novu
bolje da neko pomogne ko zna i meni i sampzone