Započeo 3agle
•23. Sep. 2015.• Zaključano[POMOC]Dialog
442
pregleda
13
postova
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
340
Postovi:
90
Teme:
Pridružio se:Okt. 2013
23. Sep. 2015.
Skripta koju koristim: ZaraG
Detaljan opis problema: Znaci, hocu stavit da mi se dialog za odabir jezika prikaze pri registraciji..I kad odabere jezik, da mu bude skripta na tom jeziku koji je odabrao (radim dvojezicnu skriptu)
Slika/video: //
Dio skripte:
Dialog za jezike:
Detaljan opis problema: Znaci, hocu stavit da mi se dialog za odabir jezika prikaze pri registraciji..I kad odabere jezik, da mu bude skripta na tom jeziku koji je odabrao (radim dvojezicnu skriptu)
Slika/video: //
Dio skripte:
if(dialogid == 3) // spol
{
if(RegistrationStep == 1)
{
if(response)
{
if(listitem == 0) // Musko
{
PlayerInfo = 1;
ShowPlayerDialog(playerid, 6, DIALOG_STYLE_LIST, "{00C0FF}Registracija - {FFFFFF}Kako zelite da Vas IC karakter iUEleda?", "Turist\nCrnac\nKinez\nBijelac\nSeljak\nKlosar\nBiznismen", "U redu", "Odustani");
RegistrationStep = 151;
return 0;
}
if(listitem == 1) // mjesec
{
PlayerInfo = 2;
ShowPlayerDialog(playerid, 8, DIALOG_STYLE_LIST, "{00C0FF}Registracija - {FFFFFF}Kako zelite da Vas IC karakter iUEleda?", "Bijelkinja\nCrnkinja\nKineskinja\nKlosarka\nBogata Zena\nSeljanka", "U redu", "Odustani");
RegistrationStep = 151;
return 0;
}
}
return 1;
}
}
if(dialogid == 6) // dan
{
if(RegistrationStep == 151)
{
if(response)
{
if(listitem == 0)
{
PlayerInfo = 26;
SetPlayerSkin(playerid, 26);
RegistrationStep = 152;
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "{00C0FF}Registracija - {FFFFFF}Odabir Spawn Mjesta", "Hotel Yugoslavia (Los Santos)\nZapadni Kolodvor (Las Venturas)\nAerodrom Pleso (San Fierro)", "Uredu", "Izlaz");
}
if(listitem == 1)
{
PlayerInfo = 7;
SetPlayerSkin(playerid, 7);
RegistrationStep = 152;
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "{00C0FF}Registracija - {FFFFFF}Odabir Spawn Mjesta", "Hotel Yugoslavia (Los Santos)\nZapadni Kolodvor (Las Venturas)\nAerodrom Pleso (San Fierro)", "Uredu", "Izlaz");
}
if(listitem == 2)
{
PlayerInfo = 59;
SetPlayerSkin(playerid, 59);
RegistrationStep = 152;
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "{00C0FF}Registracija - {FFFFFF}Odabir Spawn Mjesta", "Hotel Yugoslavia (Los Santos)\nZapadni Kolodvor (Las Venturas)\nAerodrom Pleso (San Fierro)", "Uredu", "Izlaz");
}
if(listitem == 3)
{
PlayerInfo = 72;
SetPlayerSkin(playerid, 72);
RegistrationStep = 152;
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "{00C0FF}Registracija - {FFFFFF}Odabir Spawn Mjesta", "Hotel Yugoslavia (Los Santos)\nZapadni Kolodvor (Las Venturas)\nAerodrom Pleso (San Fierro)", "Uredu", "Izlaz");
}
if(listitem == 4)
{
PlayerInfo = 161;
SetPlayerSkin(playerid, 161);
RegistrationStep = 152;
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "{00C0FF}Registracija - {FFFFFF}Odabir Spawn Mjesta", "Hotel Yugoslavia (Los Santos)\nZapadni Kolodvor (Las Venturas)\nAerodrom Pleso (San Fierro)", "Uredu", "Izlaz");
}
if(listitem == 5)
{
PlayerInfo = 137;
SetPlayerSkin(playerid, 137);
RegistrationStep = 152;
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "{00C0FF}Registracija - {FFFFFF}Odabir Spawn Mjesta", "Hotel Yugoslavia (Los Santos)\nZapadni Kolodvor (Las Venturas)\nAerodrom Pleso (San Fierro)", "Uredu", "Izlaz");
}
if(listitem == 6)
{
PlayerInfo = 147;
SetPlayerSkin(playerid, 147);
RegistrationStep = 152;
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "{00C0FF}Registracija - {FFFFFF}Odabir Spawn Mjesta", "Hotel Yugoslavia (Los Santos)\nZapadni Kolodvor (Las Venturas)\nAerodrom Pleso (San Fierro)", "Uredu", "Izlaz");
}
}
}
return 1;
}
if(dialogid == 8) // dan
{
if(RegistrationStep == 151)
{
if(response)
{
if(listitem == 0)
{
PlayerInfo = 55;
SetPlayerSkin(playerid, 55);
RegistrationStep = 152;
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "{00C0FF}Registracija - {FFFFFF}Odabir Spawn Mjesta", "Hotel Yugoslavia (Los Santos)\nZapadni Kolodvor (Las Venturas)\nAerodrom Pleso (San Fierro)", "Uredu", "Izlaz");
}
if(listitem == 1)
{
PlayerInfo = 40;
SetPlayerSkin(playerid, 40);
RegistrationStep = 152;
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "{00C0FF}Registracija - {FFFFFF}Odabir Spawn Mjesta", "Hotel Yugoslavia (Los Santos)\nZapadni Kolodvor (Las Venturas)\nAerodrom Pleso (San Fierro)", "Uredu", "Izlaz");
}
if(listitem == 2)
{
PlayerInfo = 225;
SetPlayerSkin(playerid, 225);
RegistrationStep = 152;
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "{00C0FF}Registracija - {FFFFFF}Odabir Spawn Mjesta", "Hotel Yugoslavia (Los Santos)\nZapadni Kolodvor (Las Venturas)\nAerodrom Pleso (San Fierro)", "Uredu", "Izlaz");
}
if(listitem == 3)
{
PlayerInfo = 77;
SetPlayerSkin(playerid, 77);
RegistrationStep = 152;
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "{00C0FF}Registracija - {FFFFFF}Odabir Spawn Mjesta", "Hotel Yugoslavia (Los Santos)\nZapadni Kolodvor (Las Venturas)\nAerodrom Pleso (San Fierro)", "Uredu", "Izlaz");
}
if(listitem == 4)
{
PlayerInfo = 141;
SetPlayerSkin(playerid, 141);
RegistrationStep = 152;
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "{00C0FF}Registracija - {FFFFFF}Odabir Spawn Mjesta", "Hotel Yugoslavia (Los Santos)\nZapadni Kolodvor (Las Venturas)\nAerodrom Pleso (San Fierro)", "Uredu", "Izlaz");
}
if(listitem == 5)
{
PlayerInfo = 131;
SetPlayerSkin(playerid, 131);
RegistrationStep = 152;
ShowPlayerDialog(playerid, 4, DIALOG_STYLE_LIST, "{00C0FF}Registracija - {FFFFFF}Odabir Spawn Mjesta", "Hotel Yugoslavia (Los Santos)\nZapadni Kolodvor (Las Venturas)\nAerodrom Pleso (San Fierro)", "Uredu", "Izlaz");
}
}
}
return 1;
}Dialog za jezike:
ShowPlayerDialog(playerid, DIALOG_LANGUAGE, DIALOG_STYLE_MSGBOX, "Jezik/Language", "Odaberite jezik koji zelite da koristite.\n\nChoose the language which you want to use.", "Bosanski", "English");Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
24. Sep. 2015.
Nicchi wrote on September 23, 2015, 8:27 pm:
Ako moze neki tut koji sprema automatski jezik, a ne da stalno mora odabirati..
Pa sya ce ti za to tut napravis da m sacuva jezik u acc i cimudje da mu ucita jezik iz acc fajla..
Enforcer
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
340
Postovi:
90
Teme:
Pridružio se:Okt. 2013
24. Sep. 2015.
U ovom tutu je problem , idem SendMessage(playerid, COLOR_RED, " Dobrodosli", "Welcome");
Ne radi neznam zasto..
A i neznam kako da uradim dvojezicnost za format(string(sizeof)string) ..
Ako ti znas postavi kod ovde da mogu dvojezicno da postavim format(string(sizeof)blabla.
Ne radi neznam zasto..
A i neznam kako da uradim dvojezicnost za format(string(sizeof)string) ..
Ako ti znas postavi kod ovde da mogu dvojezicno da postavim format(string(sizeof)blabla.
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
24. Sep. 2015.
nezz sta ti ovdje nije jasno.. imas Language ako je na 1 onda je engleski ako je na 2 onda je spanski to je samo primjer i onda u svakoj komandi i u svemu gdje imas da ti treba na 2 jezika dodas
i tu imas ako je language na 1 onda da ispise na engleskom a ako je na 2 da ispise na spanskom,....
switch (Language)
{
case 0: //ovo je ako je engleski
{
SendClientMessage(playerid,0xFFD400AA,"HELP:");
}
case 1: //ovo je ako je spanski
{
SendClientMessage(playerid,0xFFD400AA,"AYUDA:");
}
}i tu imas ako je language na 1 onda da ispise na engleskom a ako je na 2 da ispise na spanskom,....
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
24. Sep. 2015.
evo:
switch (Language)
{
case 0: //ovo je srpski
{
format(string,sizeof(string), "Razlog iskljucenja: {FFFFFF}%s ", (result));
}
case 1: //ovo je ako je engleski
{
format(string,sizeof(string), "Kick/Ban reason: {FFFFFF}%s ", (result));
}
}Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
24. Sep. 2015.
MG | RaKee wrote on September 24, 2015, 9:19 am:
Preporucujem ti da uzmes multi-language include. Evo jedan od Corellija 😄 LINK
ja mu ne preporucujem jer sam ga ja koristio i kada imas u fajlu u kome sacuvavas jezik imas npr za dialog Tekst1\nTekst2 i ti otvoris taj dialog ono ti bas pise ovako: Tekst1\nTekst2 znaci ne primjenjuje \n
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava