Skripta koju koristim:OG:RP
Detaljan opis problema:Kako da napravim da na serveru umjesto Muco_Alemdar pise samo Muco ??
Dio skripte:..
Neke slike/video za lakse dobivanje pomoci(neobavezno):..
[Pomoc]Oko imena na serveru
344
pregleda
14
postova
6. Nov. 2014.
7. Nov. 2014.
ne kontam .. ja hocu da mi umjesto Muco_Alemdar pise samo muco a ne znam kako da to uradim
7. Nov. 2014.
CMD:changename(playerid, params[])
{
new player,name;
if (!sscanf(params, "us", player, name))
{
// print("testo -55");
if(player != INVALID_PLAYER_ID)
{
// print("testo -88");
if(PlayerInfo >= 6)
{
new string;
// print("testo -99");
format(string, sizeof(string), "korisnici/%s.ini", GetName(player));
new novoime;
format(novoime, sizeof(novoime), "korisnici/%s.ini", name);
// print("testo -1");
frename(string,novoime);
// print("testo 0");
new name3;
GetPlayerName(player, name3, sizeof(name3));
// print("test 1");
for(new h = 1; h < MAX_ADMINS; h++)
{
new textic;
format(textic, sizeof(textic), "staff/admini/Admin_%d.ini",h);
if(fexist(textic))
{
if(strcmp(AdminInfo,name3, true) == 0)
{
strmid(AdminInfo, name, 0, strlen(name), 255);
SaveAdmin(h);
}
}
}
new name4;
GetPlayerName(player, name4, sizeof(name4));
for(new z = 1; z < MAX_GM; z++)
{
new textic;
format(textic, sizeof(textic), "staff/suporteri/Suporter_%d.ini",z);
if(fexist(textic))
{
// print("test 2");
if(strcmp(GmInfo,name4, true) == 0)
{
// print("test 3");
strmid(GmInfo, name, 0, strlen(name), 255);
SaveGM(z);
// print("test 4");
}
}
}
new name5;
GetPlayerName(playerid, name5, sizeof(name5));
for(new m = 1; m < MAX_DONATOR; m++)
{
new textic;
format(textic, sizeof(textic), "staff/donatori/Donator_%d.ini",m);
if(fexist(textic))
{
if(strcmp(DonatorInfo,name5, true) == 0)
{
strmid(DonatorInfo, name, 0, strlen(name), 255);
SaveDonator(m);
}
}
}
new name6;
GetPlayerName(playerid, name6, sizeof(name6));
for(new y = 1; y < MAX_PROMOTER; y++)
{
new textic;
format(textic, sizeof(textic), "staff/promoteri/Promoter_%d.ini",y);
if(fexist(textic))
{
if(strcmp(PromoterInfo,name6, true) == 0)
{
strmid(PromoterInfo, name, 0, strlen(name), 255);
SavePromoter(y);
}
}
}
// print("test 5");
format(string,sizeof(string)," Administrator %s je promjenio ime igracu %s na %s.", GetName(playerid), GetName(player), name);
ABroadCast(ZUTA,string,1);
SetPlayerName(player,name);
fremove(string);
// print("test 6");
format(string, sizeof(string), "{02ff0e}Promjenio si ime igracu %s na %s.",GetName(player), name);
SendClientMessage(playerid, ZUTA, string);
format(string, sizeof(string), "Vase ime je promjenjeno na %s od strane Administratora %s.", name,GetName(playerid));
SendClientMessage(player, ZUTA, string);
if(PlayerInfo != 2555)
{
new kuca = PlayerInfo;
strmid(HI, name, 0, strlen(name), 255);
SacuvajKucu(kuca);
}
if(PlayerInfo != 255)
{
new kuca = PlayerInfo;
strmid(FI, name, 0, strlen(name), 255);
SacuvajFirmu(kuca);
}
if(PlayerInfo != 2555)
{
new kuca = PlayerInfo;
strmid(SI, name, 0, strlen(name), 255);
SacuvajStan(kuca);
}
if(PlayerInfo != 0)
{
new kuca = PlayerInfo;
strmid(GarageInfo, name, 0, strlen(name), 255);
}
if(PlayerInfo != 0)
{
new kuca = PlayerInfo;
format(TrafikaInfo,50,"%s",name);
SaveTrafika(kuca);
}
if(PlayerInfo != 999)
{
new kuca = PlayerInfo;
strmid(CarInfo, name, 0, strlen(name), 9999);
SacuvajCos(kuca);
}
if(PlayerInfo != 999)
{
new kuca = PlayerInfo;
strmid(CarInfo, name, 0, strlen(name), 9999);
SacuvajCos(kuca);
}
if(PlayerInfo != 2555)
{
new kuca = PlayerInfo;
strmid(CarInfo, name, 0, strlen(name), 9999);
SacuvajCos(kuca);
}
}
else return SendClientMessage(playerid, GRAD2, "Niste ovlasceni da koristitie ovu komandu!");
}
else return SendClientMessage(playerid, GRAD2, "Taj igrac nije online!");
}
else return SendClientMessage(playerid, GRAD2, "Koristi: /Changename ");
return 1;
}
evo ti komanda /changename pa mjenjaj ime bez ikakve zajebancije, samo promijeni level kod ovog i sve je uredu
8. Nov. 2014.
koji je to mod?
Probaj pretražiti u modu
RPIme
ProveraRPimena
...
Ne možemo ti ovako pomoći 😉
Probaj pretražiti u modu
RPIme
ProveraRPimena
...
Ne možemo ti ovako pomoći 😉
8. Nov. 2014.
jel to edit up-a ako jeste trazi ovo
stock provjerarpimena(playerid) i brisi sve ovo sto ti je u tom stocku i stavi ovo stock ProveraRPImena(playerid)
{
new pname,underline=0;
GetPlayerName(playerid, pname, sizeof(pname));
if(strfind(pname,"[",true) != (-1)) return 0;
else if(strfind(pname,"]",true) != (-1)) return 0;
else if(strfind(pname,"$",true) != (-1)) return 0;
else if(strfind(pname,"(",true) != (-1)) return 0;
else if(strfind(pname,")",true) != (-1)) return 0;
else if(strfind(pname,"=",true) != (-1)) return 0;
else if(strfind(pname,"@",true) != (-1)) return 0;
else if(strfind(pname,"1",true) != (-1)) return 0;
else if(strfind(pname,"2",true) != (-1)) return 0;
else if(strfind(pname,"3",true) != (-1)) return 0;
else if(strfind(pname,"4",true) != (-1)) return 0;
else if(strfind(pname,"5",true) != (-1)) return 0;
else if(strfind(pname,"6",true) != (-1)) return 0;
else if(strfind(pname,"7",true) != (-1)) return 0;
else if(strfind(pname,"8",true) != (-1)) return 0;
else if(strfind(pname,"9",true) != (-1)) return 0;
else if(strfind(pname,".",true) != (-1)) return 0;
else if(strfind(pname,",",true) != (-1)) return 0;
else if(strfind(pname,"-",true) != (-1)) return 0;
////////////////////////////////////////////////////////////////////////////
else if(strfind(pname,"Mucooo",true) != (-1)) return 1; // Vlasnik!!!
////////////////////////////////////////////////////////////////////////////
new maxname = strlen(pname);
for(new i=0; i {
if(pname == '_') underline ++;
}
if(underline != 1) return 0;
pname = toupper(pname);
for(new x=1; x {
if(pname == '_') pname[x+1] = toupper(pname[x+1]);
else if(pname != '_' && pname[x-1] != '_') pname = tolower(pname);
}
return 1;
}
/// 8. Nov. 2014.
ma ajd jbg i on je pocetnik bio nekad i zna kako je kad se moli za nesto da mu se objasni ali eto ja ga pitam kako da u tom njegovom modu nadjem taj stats sto je on prepravio nece lik da kaze al ajd
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava