Skripta koju koristim: svoj
Detaljan opis problema: nece se string spremit u varijablu :S
Dio skripte:
ovako:
//u enumu je definirano ovako:
Ime[MAX_PLAYER_NAME], //znate na sto mislim
//i sad sam dolje stavio ovako
enum[idenuma][Ime] = Ime(playerid);
//i napravio sam komandu da mi vraca ono sta je spremljeno u enumu ovome ovako:
format(str,sizeof(str)," Ime: %s",enum[idenuma][Ime]);
//u igri mi uvijek vraca prazno :S znaci pise ovako: Ime:
evo vam Ime(playerid)
stock Ime(playerid)
{
new str[MAX_PLAYER_NAME];
GetPlayerName(playerid,str,sizeof(str));
return str;
}
ne razumijem u cemu je problem :S
Ovo:
enum[idenuma][Ime] = Ime(playerid);
Probaj zameniti sa:
format(enum[idenuma][Ime], 32, "%s", Ime(playerid));
Jer ovde sada formatira i postavalja na to string-ovan text tacnije ime igraca.
Radi ;D
Hvala Gagi, moze lock :)