Započeo sá´á´˜Ê€á´€É´á´â„¢
•20. Mar. 2015.• Zaključano[POMOC] Oko TextDraw-a (Naveo sam detaljno)
373
pregleda
10
postova
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
44
Postovi:
11
Teme:
Pridružio se:Nov. 2013
20. Mar. 2015.
Skripta koju koristim: GH:RP by Nestor
Detaljan opis problema: Znaci ima ono kao kad se treba logirat da se stisne "login", e pa kad ja to stisnem, logiram se i spawnam sa desne mi strane pise "login" kao taj textdraw, a meni treba da se to nevidi kad se igrac logira... Ako bi neko mogao pomoc bio bi zahvalan 🙂
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Komentar: To je to sto sam nasao vezano za taj TextDraw ako mi neko moze pomoc bio bi mu jako zahvalan 🙂
Detaljan opis problema: Znaci ima ono kao kad se treba logirat da se stisne "login", e pa kad ja to stisnem, logiram se i spawnam sa desne mi strane pise "login" kao taj textdraw, a meni treba da se to nevidi kad se igrac logira... Ako bi neko mogao pomoc bio bi zahvalan 🙂
Dio skripte:
Quote
////////////////////////////////////////////////////////////////////////////////////////////////
forward LoginP(playerid);
public LoginP(playerid)
{
KillTimer(IntroTimer5);
TextDrawShowForPlayer(playerid, ClickTXD0);
TextDrawShowForPlayer(playerid, ClickTXD1);
TextDrawShowForPlayer(playerid, ClickTXD2);
TextDrawShowForPlayer(playerid, ClickTXD3);
SelectTextDraw(playerid, 0x00FF00C😎;
InterpolateCameraPos(playerid, 1164.730102, -1187.794677, 307.139495, 1565.853759, -1567.488525, 307.139495, 30000);
InterpolateCameraLookAt(playerid, 1169.372436, -1187.942382, 305.288421, 1565.404052, -1562.916870, 305.165283, 30000);
//LogRegTimer = SetTimerEx("LogReg",8000, true, "d", playerid);
return 1;
}
forward LoginP(playerid);
public LoginP(playerid)
{
KillTimer(IntroTimer5);
TextDrawShowForPlayer(playerid, ClickTXD0);
TextDrawShowForPlayer(playerid, ClickTXD1);
TextDrawShowForPlayer(playerid, ClickTXD2);
TextDrawShowForPlayer(playerid, ClickTXD3);
SelectTextDraw(playerid, 0x00FF00C😎;
InterpolateCameraPos(playerid, 1164.730102, -1187.794677, 307.139495, 1565.853759, -1567.488525, 307.139495, 30000);
InterpolateCameraLookAt(playerid, 1169.372436, -1187.942382, 305.288421, 1565.404052, -1562.916870, 305.165283, 30000);
//LogRegTimer = SetTimerEx("LogReg",8000, true, "d", playerid);
return 1;
}
Quote
///////////////////////////////////////////////////////////////////////
public OnGameModeInit()
{
SetTimer("Banka_Update", 500, 1);
SetTimer("RK_Update", 500, 1);
ProveraL = 0;
Liftt = 0;
dupliexp = 0;
MehPozivalac = -1;
/* new bla;
new fffuuuu = 0;
fffuuuu = 100;
bla = 100;
return bla;*/
SetTimer("ProgressBar", 36000, 1);
SetTimer("updatepb", 1000, 1);
print("Test!");
for(new i=0; i
ClickTXD0 = TextDrawCreate(68.000000, 174.000000, "LOGIN");
TextDrawBackgroundColor(ClickTXD0, 255);
TextDrawFont(ClickTXD0, 3);
TextDrawLetterSize(ClickTXD0, 0.800000, 3.099999);
TextDrawColor(ClickTXD0, ANDREY_BOJA);
TextDrawSetOutline(ClickTXD0, 1);
TextDrawSetProportional(ClickTXD0, 1);
TextDrawSetSelectable(ClickTXD0, 1);
TextDrawUseBox(ClickTXD0, 1);
TextDrawBoxColor(ClickTXD0, 000000);
TextDrawTextSize(ClickTXD0,180.0, 25.0);
ClickTXD1 = TextDrawCreate(9.000000, 212.000000, "REGISTRACIJA");
TextDrawBackgroundColor(ClickTXD1, 255);
TextDrawFont(ClickTXD1, 3);
TextDrawLetterSize(ClickTXD1, 0.800000, 3.099999);
TextDrawColor(ClickTXD1, ANDREY_BOJA);
TextDrawSetOutline(ClickTXD1, 1);
TextDrawSetProportional(ClickTXD1, 1);
TextDrawSetSelectable(ClickTXD1, 1);
TextDrawUseBox(ClickTXD1, 1);
TextDrawBoxColor(ClickTXD1, 000000);
TextDrawTextSize(ClickTXD1,250.0, 25.0);
ClickTXD2 = TextDrawCreate(68.000000, 245.000000, "IZLAZ");
TextDrawBackgroundColor(ClickTXD2, 255);
TextDrawFont(ClickTXD2, 3);
TextDrawLetterSize(ClickTXD2, 0.800000, 3.099999);
TextDrawColor(ClickTXD2, -16776961);
TextDrawSetOutline(ClickTXD2, 1);
TextDrawSetProportional(ClickTXD2, 1);
TextDrawSetSelectable(ClickTXD2, 1);
TextDrawTextSize(ClickTXD2,180.0, 25.0);
public OnGameModeInit()
{
SetTimer("Banka_Update", 500, 1);
SetTimer("RK_Update", 500, 1);
ProveraL = 0;
Liftt = 0;
dupliexp = 0;
MehPozivalac = -1;
/* new bla;
new fffuuuu = 0;
fffuuuu = 100;
bla = 100;
return bla;*/
SetTimer("ProgressBar", 36000, 1);
SetTimer("updatepb", 1000, 1);
print("Test!");
for(new i=0; i
ClickTXD0 = TextDrawCreate(68.000000, 174.000000, "LOGIN");
TextDrawBackgroundColor(ClickTXD0, 255);
TextDrawFont(ClickTXD0, 3);
TextDrawLetterSize(ClickTXD0, 0.800000, 3.099999);
TextDrawColor(ClickTXD0, ANDREY_BOJA);
TextDrawSetOutline(ClickTXD0, 1);
TextDrawSetProportional(ClickTXD0, 1);
TextDrawSetSelectable(ClickTXD0, 1);
TextDrawUseBox(ClickTXD0, 1);
TextDrawBoxColor(ClickTXD0, 000000);
TextDrawTextSize(ClickTXD0,180.0, 25.0);
ClickTXD1 = TextDrawCreate(9.000000, 212.000000, "REGISTRACIJA");
TextDrawBackgroundColor(ClickTXD1, 255);
TextDrawFont(ClickTXD1, 3);
TextDrawLetterSize(ClickTXD1, 0.800000, 3.099999);
TextDrawColor(ClickTXD1, ANDREY_BOJA);
TextDrawSetOutline(ClickTXD1, 1);
TextDrawSetProportional(ClickTXD1, 1);
TextDrawSetSelectable(ClickTXD1, 1);
TextDrawUseBox(ClickTXD1, 1);
TextDrawBoxColor(ClickTXD1, 000000);
TextDrawTextSize(ClickTXD1,250.0, 25.0);
ClickTXD2 = TextDrawCreate(68.000000, 245.000000, "IZLAZ");
TextDrawBackgroundColor(ClickTXD2, 255);
TextDrawFont(ClickTXD2, 3);
TextDrawLetterSize(ClickTXD2, 0.800000, 3.099999);
TextDrawColor(ClickTXD2, -16776961);
TextDrawSetOutline(ClickTXD2, 1);
TextDrawSetProportional(ClickTXD2, 1);
TextDrawSetSelectable(ClickTXD2, 1);
TextDrawTextSize(ClickTXD2,180.0, 25.0);
Quote
/////////////////////////////////////////////////////
forward Registracija2(playerid);
public Registracija2(playerid)
{
KillTimer(IntroTimer5);
SelectTextDraw(playerid, 0x00FF00C😎;
TextDrawShowForPlayer(playerid, ClickTXD0);
TextDrawShowForPlayer(playerid, ClickTXD1);
TextDrawShowForPlayer(playerid, ClickTXD2);
TextDrawShowForPlayer(playerid, ClickTXD3);
InterpolateCameraPos(playerid, 1164.730102, -1187.794677, 307.139495, 1565.853759, -1567.488525, 307.139495, 30000);
InterpolateCameraLookAt(playerid, 1169.372436, -1187.942382, 305.288421, 1565.404052, -1562.916870, 305.165283, 30000);
return 1;
}
forward Registracija2(playerid);
public Registracija2(playerid)
{
KillTimer(IntroTimer5);
SelectTextDraw(playerid, 0x00FF00C😎;
TextDrawShowForPlayer(playerid, ClickTXD0);
TextDrawShowForPlayer(playerid, ClickTXD1);
TextDrawShowForPlayer(playerid, ClickTXD2);
TextDrawShowForPlayer(playerid, ClickTXD3);
InterpolateCameraPos(playerid, 1164.730102, -1187.794677, 307.139495, 1565.853759, -1567.488525, 307.139495, 30000);
InterpolateCameraLookAt(playerid, 1169.372436, -1187.942382, 305.288421, 1565.404052, -1562.916870, 305.165283, 30000);
return 1;
}
Quote
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(clickedid == ClickTXD0)
{
KillTimer(LogRegTimer); g_JBC_SetPlayerHealth(playerid, 99.0); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
if(fexist(Korisnici(playerid)))
{
new loginstring;
new loginname;
TextDrawHideForPlayer(playerid,ClickTXD0);
TextDrawHideForPlayer(playerid,ClickTXD1);
TextDrawHideForPlayer(playerid,ClickTXD2);
CancelSelectTextDraw(playerid);
TextDrawHideForPlayer(playerid,ClickTXD3);
GetPlayerName(playerid,loginname,sizeof(loginname));
format(loginstring,sizeof(loginstring),""ZUTA"=======================================\n\n"ZUTA"Dobrodosli na Balkan Zone RolePlay\n\n"ZUTA"Vase ime: "CRVENA"%s\n"ZUTA"Forum:"CRVENA" Uskoro! \n"ZUTA"TeamSpeak3 IP:"CRVENA" Uskoro! \n"ZUTA"Unesite vasu lozinku\n"ZUTA"==========================================",loginname);
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login",loginstring,"Login","Izlaz");
}
{
if(clickedid == ClickTXD0)
{
KillTimer(LogRegTimer); g_JBC_SetPlayerHealth(playerid, 99.0); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
if(fexist(Korisnici(playerid)))
{
new loginstring;
new loginname;
TextDrawHideForPlayer(playerid,ClickTXD0);
TextDrawHideForPlayer(playerid,ClickTXD1);
TextDrawHideForPlayer(playerid,ClickTXD2);
CancelSelectTextDraw(playerid);
TextDrawHideForPlayer(playerid,ClickTXD3);
GetPlayerName(playerid,loginname,sizeof(loginname));
format(loginstring,sizeof(loginstring),""ZUTA"=======================================\n\n"ZUTA"Dobrodosli na Balkan Zone RolePlay\n\n"ZUTA"Vase ime: "CRVENA"%s\n"ZUTA"Forum:"CRVENA" Uskoro! \n"ZUTA"TeamSpeak3 IP:"CRVENA" Uskoro! \n"ZUTA"Unesite vasu lozinku\n"ZUTA"==========================================",loginname);
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,"Login",loginstring,"Login","Izlaz");
}
Quote
new loginname;
GetPlayerName(playerid,loginname,sizeof(loginname));
SendClientMessage(playerid, COLOR_YELLOW, ""ZUTA"[BZ:RP]"CRVENA" Vec ste registrovani!");
}
else
{
CancelSelectTextDraw(playerid);
if(ServerInfo == 1)
{
StatusKonekta(playerid, 5);
}
else if(ServerInfo != 1)
{
TextDrawHideForPlayer(playerid,ClickTXD0);
TextDrawHideForPlayer(playerid,ClickTXD3);
TextDrawHideForPlayer(playerid,ClickTXD1);
CancelSelectTextDraw(playerid);
TextDrawHideForPlayer(playerid,ClickTXD2);
new info;
strcat(info, ""ZELENA"|==========================================================|\n", sizeof(info));
strcat(info, " "BELA"Dobrodosli na "ZUTA"Balkan Zone RolePlay\n", sizeof(info));
strcat(info, " "BELA"Vas account"CRVENA" nije"BELA" registrovan\n", sizeof(info));
strcat(info, " "BELA"Forum"ZUTA" Uskoro!/forum\n", sizeof(info));
strcat(info, " "BELA"TeamSpeak3 IP:"ZUTA"Uskoro!\n", sizeof(info));
strcat(info, " "BELA"Unesite zeljenu lozinku da bi nastavili sa registracijom\n", sizeof(info));
strcat(info, ""ZELENA"|==========================================================|", sizeof(info));
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registracija",info,"Registruj","Izadji");
InterpolateCameraPos(playerid, 955.135131, -970.751525, 64.914772, 1219.692016, -941.729797, 69.473419, 20000);
InterpolateCameraLookAt(playerid, 960.128601, -970.498596, 64.882156, 1224.672119, -941.313415, 69.632186, 1000);
}
}
}
if(clickedid == ClickTXD2)
{
TextDrawHideForPlayer(playerid,ClickTXD0);
TextDrawHideForPlayer(playerid,ClickTXD3);
TextDrawHideForPlayer(playerid,ClickTXD1);
TextDrawHideForPlayer(playerid,ClickTXD2);
Kick(playerid);
}
return 1;
}
GetPlayerName(playerid,loginname,sizeof(loginname));
SendClientMessage(playerid, COLOR_YELLOW, ""ZUTA"[BZ:RP]"CRVENA" Vec ste registrovani!");
}
else
{
CancelSelectTextDraw(playerid);
if(ServerInfo == 1)
{
StatusKonekta(playerid, 5);
}
else if(ServerInfo != 1)
{
TextDrawHideForPlayer(playerid,ClickTXD0);
TextDrawHideForPlayer(playerid,ClickTXD3);
TextDrawHideForPlayer(playerid,ClickTXD1);
CancelSelectTextDraw(playerid);
TextDrawHideForPlayer(playerid,ClickTXD2);
new info;
strcat(info, ""ZELENA"|==========================================================|\n", sizeof(info));
strcat(info, " "BELA"Dobrodosli na "ZUTA"Balkan Zone RolePlay\n", sizeof(info));
strcat(info, " "BELA"Vas account"CRVENA" nije"BELA" registrovan\n", sizeof(info));
strcat(info, " "BELA"Forum"ZUTA" Uskoro!/forum\n", sizeof(info));
strcat(info, " "BELA"TeamSpeak3 IP:"ZUTA"Uskoro!\n", sizeof(info));
strcat(info, " "BELA"Unesite zeljenu lozinku da bi nastavili sa registracijom\n", sizeof(info));
strcat(info, ""ZELENA"|==========================================================|", sizeof(info));
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,"Registracija",info,"Registruj","Izadji");
InterpolateCameraPos(playerid, 955.135131, -970.751525, 64.914772, 1219.692016, -941.729797, 69.473419, 20000);
InterpolateCameraLookAt(playerid, 960.128601, -970.498596, 64.882156, 1224.672119, -941.313415, 69.632186, 1000);
}
}
}
if(clickedid == ClickTXD2)
{
TextDrawHideForPlayer(playerid,ClickTXD0);
TextDrawHideForPlayer(playerid,ClickTXD3);
TextDrawHideForPlayer(playerid,ClickTXD1);
TextDrawHideForPlayer(playerid,ClickTXD2);
Kick(playerid);
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Komentar: To je to sto sam nasao vezano za taj TextDraw ako mi neko moze pomoc bio bi mu jako zahvalan 🙂
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
44
Postovi:
11
Teme:
Pridružio se:Nov. 2013
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
649
Postovi:
34
Teme:
Pridružio se:Mar. 2014
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,208
Postovi:
44
Teme:
Pridružio se:Jan. 2012
21. Mar. 2015.
ᵀᴴᴱsá´á´˜Ê€á´€É´á´â„¢ wrote on March 21, 2015, 8:21 am:
Vidio sam da imam to ali ono ga ne pomakne samo mu promjeni oblik....
ako promjeni oblik, onda mora bit jos jedan textdraw LOGIN moras ga nac
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
44
Postovi:
11
Teme:
Pridružio se:Nov. 2013
21. Mar. 2015.
Ali ja sam izbrisao taj textdraw za login i join sam se na server i promjenio se taj textdraw iz "Login" u "Register" jer je bio samo register textdraw...
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
44
Postovi:
11
Teme:
Pridružio se:Nov. 2013
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
44
Postovi:
11
Teme:
Pridružio se:Nov. 2013
21. Mar. 2015.
Skuzio sam do cega je, znaci do TextDrawa onog u gornjem desnom kutu, znaci kad stavim normali TXD od Ghetta ono ne pokazuje "login" a kad promjenim to u nesto svoje pokazuje... Moze neko pomoc pls?
Wheel Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
40 / 100 XP
Početnik(0)
44
Postovi:
11
Teme:
Pridružio se:Nov. 2013
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava