Здравствуйте!!!
Кто-нибудь помогите мне исправить баголаг.... суть в том что, при КОННЕКТЕ если игрок состоит в клубе, то его ник меняется на "Ник_Клуб", почему то это происходит только с 0 ид, даже при записи ид в файл и подстановке его....хз чё делать!!! вот код...
Code
public OnPlayerConnect(playerid){
new playername[256], flname[256];
GetPlayerName(playerid,playername,sizeof(playername));
format(flname,sizeof(flname),"%s.txt",playername);
if (strlen(dini_Get(flname, "club")) > 0){
dini_IntSet(flname,"ID",playerid);
new clubname[10],oldname[50],newname[50];
format(oldname,sizeof(oldname),"%s.txt",playername);
format(clubname,sizeof(clubname),"_%s",dini_Get(flname,"club"));
strins(playername,clubname,strlen(playername));
SetPlayerName(strval(dini_Get(flname,"ID")), playername);
format(newname,sizeof(newname),"%s.txt",playername);
frenametextfile(oldname,newname);
}
return 1;
}