Skripta koju koristim: Cold Life
Opis problema o kojem se radi: Napravio sam reg log sistem i sad kad hocu da me prebaci na reg nece u tdovima je znaci ClickTD nece da me prebaci nema ni errora ni warninga udjem in game i klikcem na to i nece POMOC
Dio skripte:
Slika (neobavezno):
100% nesto ne valja 8)
Izvoli postaj kod
ClickTXD0 = TextDrawCreate(470.500000, 163.187500, "LOGIN");
TextDrawLetterSize(ClickTXD0, 0.496499, 1.621875);
TextDrawAlignment(ClickTXD0, 1);
TextDrawColor(ClickTXD0, -1);
TextDrawSetShadow(ClickTXD0, 0);
TextDrawSetOutline(ClickTXD0, 0);
TextDrawBackgroundColor(ClickTXD0, 51);
TextDrawFont(ClickTXD0, 2);
TextDrawSetProportional(ClickTXD0, 1);
ClickTXD1 = TextDrawCreate(53.000000, 161.437500, "REGISTER");
TextDrawLetterSize(ClickTXD1, 0.440999, 1.709373);
TextDrawAlignment(ClickTXD1, 1);
TextDrawColor(ClickTXD1, -1);
TextDrawSetShadow(ClickTXD1, 0);
TextDrawSetOutline(ClickTXD1, 0);
TextDrawBackgroundColor(ClickTXD1, 51);
TextDrawFont(ClickTXD1, 2);
TextDrawSetProportional(ClickTXD1, 1);
ClickTXD2 = TextDrawCreate(476.000000, 275.625000, "Izlaz");
TextDrawLetterSize(ClickTXD2, 0.399998, 1.534373);
TextDrawAlignment(ClickTXD2, 1);
TextDrawColor(ClickTXD2, -1);
TextDrawSetShadow(ClickTXD2, 0);
TextDrawSetOutline(ClickTXD2, 0);
TextDrawBackgroundColor(ClickTXD2, 51);
TextDrawFont(ClickTXD2, 2);
TextDrawSetProportional(ClickTXD2, 1);
ClickTXD3 = TextDrawCreate(54.500000, 277.375000, "TS3/FORUM");
TextDrawLetterSize(ClickTXD3, 0.323000, 1.586874);
TextDrawAlignment(ClickTXD3, 1);
TextDrawColor(ClickTXD3, -1);
TextDrawSetShadow(ClickTXD3, 0);
TextDrawSetOutline(ClickTXD3, 0);
TextDrawBackgroundColor(ClickTXD3, 51);
TextDrawFont(ClickTXD3, 2);
TextDrawSetProportional(ClickTXD3, 1);
TDOVI
public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
if(clickedid == ClickTXD0)
{
KillTimer(LogRegTimer[playerid]); g_JBC_SetPlayerHealth(playerid, 99.0); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
if(fexist(Korisnici(playerid)))
{
TDHFP(playerid,ClickTXD0);
TDHFP(playerid,ClickTXD1);
TDHFP(playerid,ClickTXD2);
TDHFP(playerid,ClickTXD3);
CancelSelectTextDraw(playerid);
new lgstrg[512],loginname[64];
GetPlayerName(playerid,loginname,sizeof(loginname));
new info[2048];
strdel(info, 0, sizeof(info));
strcat(info, ""CRVENA"____________________________________________________\n\n", sizeof(info));
format(lgstrg, sizeof(lgstrg), ""CRVENA"Dobrodosao/la "BELA"%s na "BELA"Moj Server RolePlay\n\n",loginname);
strcat(info, lgstrg);
strcat(info, ""CRVENA"Vas racun "BELA"je pronadjen "CRVENA"u bazi podataka.\n\n", sizeof(info));
strcat(info, ""CRVENA"TeamSpeak:"BELA" ts.Moj Server.info:9999\n\n", sizeof(info));
strcat(info, ""CRVENA"Forum:"BELA" www.Moj Server.info\n\n", sizeof(info));
strcat(info, ""BELA"Molimo unesite vašu lozinku kako bi ste se ulogovali!\n\n", sizeof(info));
strcat(info, ""CRVENA"____________________________________________________\n\n", sizeof(info));
ShowPlayerDialog(playerid,DIALOG_LOGIN,DIALOG_STYLE_PASSWORD,""CRVENA"[MS]"BELA" Prijavljivanje",info,"Login","Izlaz");
}
else
{
if(ServerInfo[isRegistracija] == 1)
{
StatusKonekta(playerid, 5);
}
else if(ServerInfo[isRegistracija] != 1)
{
SendClientMessage(playerid, CRVENA3, "MS:RP |"ZUTA" Vas korisnicki racun nije registriran kliknite na 'REGISTRACIJA' za kreiranje racuna!");
}
}
}
if(clickedid == ClickTXD1)
{
KillTimer(LogRegTimer[playerid]); g_JBC_SetPlayerHealth(playerid, 99.0); SetPlayerVirtualWorld(playerid, 0); SetPlayerInterior(playerid, 0);
if(fexist(Korisnici(playerid)))
{
new loginname[126];
GetPlayerName(playerid,loginname,sizeof(loginname));
SendClientMessage(playerid, CRVENA3, "MS:RP |"ZUTA" VaÅ¡ korisniÄki raćun je već registrovan!");
}
else
{
CancelSelectTextDraw(playerid);
if(ServerInfo[isRegistracija] == 1)
{
StatusKonekta(playerid, 5);
}
else if(ServerInfo[isRegistracija] != 1)
{
for(new i; i < 31; i++) TDHFP(playerid, LoginTD[i]);
TDHFP(playerid,ClickTXD0);
TDHFP(playerid,ClickTXD1);
TDHFP(playerid,ClickTXD2);
TDHFP(playerid,ClickTXD3);
CancelSelectTextDraw(playerid);
new regstring[512], regname[64]; GetPlayerName(playerid,regname,sizeof(regname));
format(regstring,sizeof(regstring),""SPLAVA"Dobrodosli\n"Oker"Radi daljih registracijskih koraka na ovom je potrebno da upisite svoju korisnicku lozinku koju cete koristiti tokom igre.\n"Oker"Istu morate dobro upamtiti, i potrudite se da bude sto teza da ne bi doslo do nezeljenih dogadjaja.\n "ORANGE"UPISITE U PRAZNO POLJE >>>\n\n "SPLAVA"www.Moj Server.info\nMoj Server Online Gaming Community © 2013-2014",regname);
ShowPlayerDialog(playerid,DIALOG_REGISTER,DIALOG_STYLE_PASSWORD,""SPLAVA"MS:RP| "Oker"Registracija",regstring,"Registracija","Izlaz");
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)
{
for(new i; i < 31; i++) TDHFP(playerid, LoginTD[i]);
TDHFP(playerid,ClickTXD0);
TDHFP(playerid,ClickTXD1);
TDHFP(playerid,ClickTXD2);
TDHFP(playerid,ClickTXD3);
Kick(playerid);
}
if(clickedid == ClickTXD3)
{
new info[2048];
strcat(info, ""BELA"___________________________________________\n\n", sizeof(info));
strcat(info, ""CRVENA"Forum: "BELA"www.Moj Server.info \n", sizeof(info));
strcat(info, ""CRVENA"TeamSpeak3 IP: "BELA"ts.Moj Server.info:9999\n", sizeof(info));
strcat(info, ""BELA"___________________________________________\n\n", sizeof(info));
SPD(playerid,DIALOG_NONE,DSB,""CRVENA"TS3/FORUM",info,"Zatvori","");
}
return 1;
}
Eto !
Dodaj ovo ispod svakog TDa
TextDrawSetSelectable(ClickTXD0, 1);
TextDrawSetSelectable(ClickTXD1, 1);
TextDrawSetSelectable(ClickTXD2, 1);
TextDrawSetSelectable(ClickTXD3, 1);
Sad mi radi samo na register POMOC
POMOC
Sad Radi sve ali totalno je ne precizno .. Znaci selektujem Login na drugoj strani mi izabere i REGISTER POMOZITE
LOCK
Molimo te da procitas pravila foruma te da onda otvoris temu po pravilima
Zasto ti je tema lockana:
imaš pravu temu bumpat svako 24h
PRAVILA:
GLAVNA PRAVILA BALKAN SAMP ZAJEDNICE - http://balkan-samp.com/forum/index.php?topic=7045.0
Razgovor u vezi PAWN Skriptanja - http://balkan-samp.com/forum/index.php?topic=11453.0