Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2014-01-05, 16:02


PvF.GreeN







Wiek: 28
Na forum: 4672 dni
Posty: 209
Nick w MP: NexuS

Piwa: 2875

Respekt: 128
Respekt: 128

Ostrzeżeń: 60%
Witam ;d Zn?w zwracam si? z pro?b? o pomoc..

Chcia? bym zrobi? GameMod'a w dw?ch j?zykach Polski i Angielski

Wiem ?e b?dzie trzeba da? dialog w public OnPlayerConnect(playerid)

Ale jak to zrobi?, ?e wybior? Polski To wy?wietla Polski, a jak wybior? Angielski to ?eby wy?wietla?o Angielski..Ma?y przyk?ad jak by kto? zrobi?, by? bym bardzo wdzi?czny !

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-05, 16:12


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Kod:


new PL[MAX_PLAYERS];
new ANG[MAX_PLAYERS];


p??niej w GUI zale?y jak kliknie. To ustawiasz np
Kod:


PL[playerid] = 1;


i p??niej w komendzie, czy gdzie? jak masz tekst to:
Kod:


if(PL[playerid])
{
//Po Polsku
}
else
{
//Po Ang
}


I zerujesz w onplayerconnect/disconnect

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-05, 16:24


PvF.GreeN







Wiek: 28
Na forum: 4672 dni
Posty: 209
Nick w MP: NexuS

Piwa: 2875

Respekt: 128
Respekt: 128

Ostrzeżeń: 60%
ToxiC`,

Hm..Rozumiem po?owe tego co napisa?e?..

Bo je?eli tu :

Kod:

if(PL[playerid])
{
//Po Polsku
}
else
{
//Po Ang
}


To w //po Polsku mam wszystkie publicki da?
i w // Po Andielsku te?, doda? wszystkie publik od nowa ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-05, 16:36


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

Po co publicki? Przecie? t?umaczysz tylko tekst/dialogi czy co?. Wi?c jak masz komende:

Kod:


CMD:zycie(p)
{
SetPlayerHealth(p,100);
if(PL[p])
{
SendClientMessage(p, -1, "PO POLSKU TEKST");
}
else
{
SendClientMessage(p, -1, "PO ANGIELSKU TEKST");
}
return 1;
}


Tylko musisz ustaali?.. Je?eli wybierze polski to ustawiasz PL=1, a jezeli anggielski to ustawiasz ANG=1 :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-05, 16:48


PvF.GreeN







Wiek: 28
Na forum: 4672 dni
Posty: 209
Nick w MP: NexuS

Piwa: 2875

Respekt: 128
Respekt: 128

Ostrzeżeń: 60%
ToxiC`, aaaaaaaaa ;d Rozumiem ju? ;d Jakie zemnie ciemniak xddd Wielkie dzi?ki leci :piwo: Mo?esz zamkn?? ;d

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-05, 16:54


Michalec

Dokładnie.






Wiek: 30
Na forum: 6405 dni
Posty: 163
Nick w MP: []Damianos[]

Piwa: 99

Respekt: 86,6

Po co tak kombinowa??

Kod:

#define J_POLSKI 1
#define J_ANGIELSKI 2
new Jezyk[MAX PLAYERS char];


i w OnPlayerConnect przyk?adowo:
Kod:

switch(Jezyk{playerid})
{
case J_POLSKI: //wiadomosc po polski
case J_ANGIELSKI: //wiadomosc po angielsku
default: //gdy nie ma ?adnego j?zyka
}


Przypisywanie j?zyka:
Kod:

Jezyk{playerid} = J_POLSKI; //przyk?adowo


Pozdrawiam.

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-05, 18:55


xqz

otaku desu!






Wiek: 32
Na forum: 6406 dni
Posty: 723
Nick w MP: xqz

Piwa: 5465

Respekt: 418,6
Respekt: 418,6

"Michalec" napisał/a:

Po co tak kombinowa??


?mieszne :mrgreen: Rzeczywi?cie tw?j jest bardzo prosty i nie kombinowany.

Jak ToxiC napisal jest latwiej tylko zmienna ANG dal nie wiem po co D:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-01-05, 22:23


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

"xqz" napisał/a:

Jak ToxiC napisal jest latwiej tylko zmienna ANG dal nie wiem po co D:


A noo tak.. mo?na zrobi? na jednej zmiennej.. M?j b??d. :P

Postaw piwo autorowi tego posta
 

 
Tagi: gamemod :: pol/eng
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [DM] GameMod POL/ENG Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku