Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

Zaključano

komanda /changename

Započeo Manca
pre 8 godina
1,812
pregleda
4
postova
Ova tema je zaključana. Samo moderatori i administratori mogu odgovarati.
Laza Mancic
Wheel Man
pre 8 godina
Skripta koju koristim: Moja
Detaljan opis problema: Ako moze neko da mi napravi komandu /changename ali tako da kada igrac izadje i ponovo udje da mu bude novo ime umesto starog.
Dio skripte: /
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
OleSon
Shot Caller
pre 8 godina
CMD:changename(playerid, params[])
{
        if(PlayerInfo == 1) {
if(isnull(params)) return SendClientMessage(playerid, red, "Koristi: /changename [novo ime]");
if(strlen(params) < 4) return SendClientMessage(playerid,red,"ACCOUNT: Pogresna duzina imena");
if (udb_Exists(params)) return SendClientMessage(playerid,red,"Ovo ime vec postoji!");

new nameee;  GetPlayerName(playerid, nameee, 16);
new OldName,str;
GetPlayerName(playerid,OldName,sizeof(OldName));
format(str,sizeof(str),"ladmin/users/%s.sav",OldName);
udb_RenameUser(OldName,params);
format(str,sizeof(str),"ladmin/users/%s.sav",params);
SetPlayerName(playerid,params);
PlayerPlaySound(playerid,1057,0.0,0.0,0.0);
new string;
        format(string, sizeof(string),"ACCOUNT: Uspjesno si promjenio ime na \"%s\"",params);
return SendClientMessage(playerid,yellow,string);
} else return SendClientMessage(playerid,red, "ERROR: Moras imati account da bi koristio ovu komandu!");
}


Eto samo prilagodi za svoj server  😎
AlvinCetin
Enforcer
pre 8 godina
YCMD:changename(playerid, params[], help)
{
    new id,nime;
    if(PlayerInfo >= 7 || IsPlayerAdmin(playerid))
    if(sscanf(params, "is", id,nime)) return SCM(playerid, -1, LJUB"AG-RP "BIJELA"/changename [NOVI NICK]");
    new string;
    format(string, sizeof(string),LJUB"[!]CNAME - "BIJELA"Promenili ste korisniku %s ime na %s.", ImeIgraca(id),nime);
    //======
    new aob;
    format(aob,sizeof(aob),LJUB"[!A]CNAME - "BIJELA"Administator %s[ID:%d] je promenio ime korisniku %s[ID:%d] na %s.",ImeIgraca(playerid),playerid,ImeIgraca(id),id,nime);
    //======
    format(string, sizeof(string),LJUB"[!]CNAME - "BIJELA"Promenili ste korisniku %s ime na %s.", ImeIgraca(id),nime);
    SCM(playerid,-1,string);
    SetPlayerName(id, nime);
    SacuvajIgraca(id);
    SCM(id,-1,LJUB"||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||");
    SCM(id,-1,LJUB"||| VAZNO |||"BIJELA"Promenjeno vam je ime,odsada se na server spajate sa ovim imenom.");
    SCM(id,-1,LJUB"||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||");
    return 1;
}
Laza Mancic
Wheel Man
pre 8 godina
Pomoglo LOCK

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava