a bit help SetPlayerLanguage - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: a bit help SetPlayerLanguage (
/showthread.php?tid=252407)
a bit help SetPlayerLanguage - Unknown123 - 01.05.2011
must be assigned to an array
pawn Код:
stock SetPlayerLanguage(playerid, language[]) PlayerData[playerid][Language] = language;
This gonna fail too i guess:
pawn Код:
if(!strcmp("EN", PlayerData[playerid][Language], false))
Re: a bit help SetPlayerLanguage -
[JnA]DukeNukem - 01.05.2011
SOLUTION HERE
Re: a bit help SetPlayerLanguage - Unknown123 - 01.05.2011
i have already searched, and i didnt find a solution...
Re: a bit help SetPlayerLanguage -
[JnA]DukeNukem - 01.05.2011
why do you need that anyway??
just add in the beggining
Код:
new language[MAX_PLAYERS]
and use
Код:
if(language[playerid]) == 1)
also to set the language do something like this under on player command
Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(!strcmp(cmdtext, "/english", true, 3)) // 3 is the length of /me
{
language[playerid] = 1;
return 1;
}
return 0;
}
Re: a bit help SetPlayerLanguage -
[JnA]DukeNukem - 01.05.2011
Let me know if it works.
Re: a bit help SetPlayerLanguage - Unknown123 - 01.05.2011
No it wont.
The language is saved on MySQL for each player.. so he dont have to type /english everytime he join
Just you know it the usage of the funcion should work like this:
pawn Код:
SetPlayerLanguage(playerid, "EN"); //EN = English
i belive i have to do something like
pawn Код:
stock SetPlayerLanguage(playerid, language[]) PlayerData[playerid][Language] = strval(language);
idk..
and i think this will fail
pawn Код:
if(!strcmp("EN", PlayerData[playerid][Language], false))
Re: a bit help SetPlayerLanguage -
[JnA]DukeNukem - 01.05.2011
sorry dude... i don't use MYSQL....