Pretraga

Pritisnite Enter za pretragu ili Escape za zatvaranje

[pomoc] kako koristite utf-8 kao default charset

pre 14 godina
2,681
pregleda
24
postova
mariomako
Underboss
pre 14 godina
Skriptu koju koristim: moji gamemode od 0
Detaljan opis problema: Radim skriptu na kirilicu (Macedonian podrska) ali ja ih vidim, a drugi igraci ih vidu kao Hereoglifi, neznam koji charset koristim samp kao default pa kako da ga smenim ako nije utf-8 i sta bi trebao da igrac instalira ili neki font dodaje za da bi gledao kirilicu kako mene ?
Dio skripte: /
Slike: /
#InphiniteGamer
Rookie
pre 14 godina
UTF 8 ti je standardni ASCII kod za dekodovanje karaktera ...  koristi ovo

http://forum.sa-mp.com/showthread.php?t=223944

to ti je UTF 8  CODER  i DECODER  .. tako mozes da prevedes skriptu u razlicite jezike 😄
mariomako
Underboss
pre 14 godina
#InphiniteGamer wrote on May 17, 2011, 2:04 pm:
UTF 8 ti je standardni ASCII kod za dekodovanje karaktera ...   koristi ovo

http://forum.sa-mp.com/showthread.php?t=223944

to ti je UTF 8  CODER  i DECODER  .. tako mozes da prevedes skriptu u razlicite jezike 😄


a dali bi morao da koristim sve coder jel ja kad ispisujem poruku ne koristim string nego direktno u sendclientmessage ? Jel ima neki drugi nacin ?
#InphiniteGamer
Rookie
pre 14 godina
Mislim da moras koristiti  decoder 😛
pavle.bakun
Crime Lord
pre 14 godina
stock SendClientMessageUTF8(playerid, color, text[])
{
   new str;
   UTF8_Decode(text, str, sizeof(str));
   SendClientMessage(playerid, color, str);
   return true;
}
mariomako
Underboss
pre 14 godina
eXtreme wrote on May 17, 2011, 6:34 pm:
stock SendClientMessageUTF8(playerid, color, text[])
{
    new str;
    UTF8_Decode(text[], str, sizeof(str));
    SendClientMessage(playerid, color, str);
    return true;
}


aha, znaci bi mogao ja da koristim

SendCleintMessageUTF8(playerid, BOJA, " Test poruka");

a kako bi koristio UTF8 u dialogu ?

EDIT: A dali bi mogao da koristim na pr:

for(i=1; i++; i{
sendclientmessageutf8(i,COLOR_RED," TEST PORUKA ");
}
pavle.bakun
Crime Lord
pre 14 godina
Pa po toj kodi sto sam ti dao napravis i za dialog :3
Mr.Lowrey
Godfather
pre 14 godina
stock ShowPlayerDialogUTF8(playerid, dialogid, style, caption[], info[], button1[], button2[])  
{  
   new str;  
   UTF8_Decode(text[], str, sizeof(str));  
   ShowPlayerDialog(playerid, dialogid, style, caption[], info[], button1[], button2[]);  
   return true;  
}   i ako treba ici onaj str dodaj
taft
Underboss
pre 14 godina
Quote from May 17, 2011, 6:54 pm:
stock ShowPlayerDialogUTF8(playerid, dialogid, style, caption[], info[], button1[], button2[])  
{  
   new str;  
   UTF8_Decode(text[], str, sizeof(str));  
   ShowPlayerDialog(playerid, dialogid, style, caption[], info[], button1[], button2[]);  
   return true;  
}   i ako treba ici onaj str dodaj


Ovo neće raditi
Mr.Lowrey
Godfather
pre 14 godina
Quote from May 17, 2011, 6:54 pm:
stock ShowPlayerDialogUTF8(playerid, dialogid, style, caption[], info[], button1[], button2[])  
{  
   new str;  
   UTF8_Decode(text[], str, sizeof(str));  
   ShowPlayerDialog(playerid, dialogid, style, caption[], info[], button1[], button2[]);  
   return true;  
}   i ako treba ici onaj str dodaj


Ovo neće raditi
dobro ja sam samo iso logicki 😄 napravi ti
pavle.bakun
Crime Lord
pre 14 godina
stock ShowPlayerDialogUTF8(playerid, dialogid, style, caption[], info[], button1[], button2[])    
{    
   new
   str
    str1,
   str2,
   str3;    
   UTF8_Decode(info, str, sizeof(str));
   UTF8_Decode(caption, str1, sizeof(str1));  
   UTF8_Decode(button1, str2, sizeof(str2));
   UTF8_Decode(button2, str3, sizeof(str3));      
   ShowPlayerDialog(playerid, dialogid, style, str1, str, str2, str3);    
   return true;    
}
mariomako
Underboss
pre 14 godina
eXtreme wrote on May 17, 2011, 6:57 pm:
stock ShowPlayerDialogUTF8(playerid, dialogid, style, caption[], info[], button1[], button2[])    
{    
   new str;    
   UTF8_Decode(info[], str, sizeof(str));    
   ShowPlayerDialog(playerid, dialogid, style, caption[], str, button1[], button2[]);    
   return true;    
}


ovo radi ?
taft
Underboss
pre 14 godina
ShowPlayerDialogUTF8(id, dialogid, style, caption[], info[], button1[], button2[])
{
    new
  string;
    UTF8_Decode(info, string, sizeof string);
    UTF8_Decode(caption, string, sizeof string);
    UTF8_Decode(button1, string, sizeof string);
    UTF8_Decode(button2, string, sizeof string);
    ShowPlayerDialog(id, dialogid, style, string, string, string, string);
    return true;
}
pavle.bakun
Crime Lord
pre 14 godina
Ispravio sam kodove, napravio sam neke male greske... Ovo ce ti raditi ali je to malo sporo...
@EP dodao sam taman kad si postao xD
taft
Underboss
pre 14 godina
Eto opet malo igranja sa array-em

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava