OnPlayerClickTextDraw


Započeo Agent 47, Jul 26, 2018, 15:37:39 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Problem(error/warning): Menjao sam tdove i sad kad na loginu kliknem na login td treba mi otvori login dialog a ono nece
Dio skripte://
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log)://
Slika/video ingame problema(obavezno ako je ingame problem): http://prntscr.com/kbbfii


if(clickedid == FLLoginTD) // LOGIN
    {
            SCM(playerid,GRAD2,"");
			new imebre[64];
			GetPlayerName(playerid,imebre,sizeof(imebre));
			strreplace(imebre, '_', ' ');
			new jarmed11[500];
            format(jarmed11,sizeof(jarmed11),"{FFFFFF}Dobrodosli {0F87FF}%s{FFFFFF},\n\nUnesite vasu lozinku koju ste koristili prilikom registracije, kako bi se prijavili na server.\n\nImate 3 pokusaja da unesete tacnu lozinku.",imebre);
			ShowPlayerDialog(playerid,5,DIALOG_STYLE_PASSWORD,"{07C1F5}Login",jarmed11,"Prijavi se","Odustani");
			SetPlayerInterior(playerid, 0);
			SetPlayerVirtualWorld(playerid, 0);
			//SetPlayerPos_H(playerid, 1613.0269,-2330.1033,13.5469);
    		//InterpolateCameraPos(playerid, 1550.6239,-2330.6711,13.5547, 1568.8132,-2328.8977,24.2200, 10000);
    		//InterpolateCameraLookAt(playerid, 1550.6239,-2330.6711,13.5547, 1526.019409, -1726.879272, 36.921680, 5000);
	     return 1;
    }
Poslednja Izmena: Jul 27, 2018, 11:11:05 PRE PODNE od Bašovski
Es ist nicht alles Gold, was glänzt

posalji dio skripte onaj diti je za klikanje tog tda

Profesija: Scripter
Expension Community USKORO

@Hulkic pa to ti je ona slika ovo TextDrawSetSelectable(FLLoginTD, true); se nalazi pod ongamemodeinit tj ispod tdova
Es ist nicht alles Gold, was glänzt

2 stvari:

#1 Da li ti se ispise ova prazna poruka? SCM(playerid,GRAD2,"");
#2 U kojem je callbacku ovaj blok koda?

EDIT: i da li imas TextDrawTextSize? da li vidis drugu boju kada ides misem preko tog TD-a?
Poslednja Izmena: Jul 26, 2018, 16:12:48 POSLE PODNE od Ino42O
Software Developer

Citat: Ino42O poslato Jul 26, 2018, 16:10:43 POSLE PODNE
2 stvari:

#1 Da li ti se ispise ova prazna poruka? SCM(playerid,GRAD2,"");
#2 U kojem je callbacku ovaj blok koda?

EDIT: i da li imas TextDrawTextSize? da li vidis drugu boju kada ides misem preko tog TD-a?
Ne pise mi ta prazna poruka i imam za drugu boju a taj callback ne razumem te  :'(
Poslednja Izmena: Jul 26, 2018, 16:17:22 POSLE PODNE od Moren0
Es ist nicht alles Gold, was glänzt

U kojem callbacku ti je ovaj dio koda?

public OnPlayer ???

if(clickedid == FLLoginTD) // LOGIN
    {
            SCM(playerid,GRAD2,"");
			new imebre[64];
			GetPlayerName(playerid,imebre,sizeof(imebre));
			strreplace(imebre, `_`, ` `);
			new jarmed11[500];
            format(jarmed11,sizeof(jarmed11),"{FFFFFF}Dobrodosli {0F87FF}%s{FFFFFF},\n\nUnesite vasu lozinku koju ste koristili prilikom registracije, kako bi se prijavili na server.\n\nImate 3 pokusaja da unesete tacnu lozinku.",imebre);
			ShowPlayerDialog(playerid,5,DIALOG_STYLE_PASSWORD,"{07C1F5}Login",jarmed11,"Prijavi se","Odustani");
			SetPlayerInterior(playerid, 0);
			SetPlayerVirtualWorld(playerid, 0);
			//SetPlayerPos_H(playerid, 1613.0269,-2330.1033,13.5469);
    		//InterpolateCameraPos(playerid, 1550.6239,-2330.6711,13.5547, 1568.8132,-2328.8977,24.2200, 10000);
    		//InterpolateCameraLookAt(playerid, 1550.6239,-2330.6711,13.5547, 1526.019409, -1726.879272, 36.921680, 5000);
	     return 1;
    }
Software Developer

Citat: Ino42O poslato Jul 26, 2018, 16:16:45 POSLE PODNE
U kojem callbacku ti je ovaj dio koda?

public OnPlayer ???

if(clickedid == FLLoginTD) // LOGIN
    {
            SCM(playerid,GRAD2,"");
			new imebre[64];
			GetPlayerName(playerid,imebre,sizeof(imebre));
			strreplace(imebre, `_`, ` `);
			new jarmed11[500];
            format(jarmed11,sizeof(jarmed11),"{FFFFFF}Dobrodosli {0F87FF}%s{FFFFFF},\n\nUnesite vasu lozinku koju ste koristili prilikom registracije, kako bi se prijavili na server.\n\nImate 3 pokusaja da unesete tacnu lozinku.",imebre);
			ShowPlayerDialog(playerid,5,DIALOG_STYLE_PASSWORD,"{07C1F5}Login",jarmed11,"Prijavi se","Odustani");
			SetPlayerInterior(playerid, 0);
			SetPlayerVirtualWorld(playerid, 0);
			//SetPlayerPos_H(playerid, 1613.0269,-2330.1033,13.5469);
    		//InterpolateCameraPos(playerid, 1550.6239,-2330.6711,13.5547, 1568.8132,-2328.8977,24.2200, 10000);
    		//InterpolateCameraLookAt(playerid, 1550.6239,-2330.6711,13.5547, 1526.019409, -1726.879272, 36.921680, 5000);
	     return 1;
    }


U OnPlayerClickTextDraw  ???
Es ist nicht alles Gold, was glänzt

Posalji nam cijelu deklaraciju tog td
Software Developer

Citat: Ino42O poslato Jul 26, 2018, 16:27:30 POSLE PODNE
Posalji nam cijelu deklaraciju tog td

FLLoginTD = TextDrawCreate(264.714477, 202.999954, "LOGIN");
	TextDrawLetterSize(FLLoginTD, 0.630380, 2.090000);
	TextDrawAlignment(FLLoginTD, 1);
	TextDrawColor(FLLoginTD, -1);
	TextDrawSetShadow(FLLoginTD, 0);
	TextDrawSetOutline(FLLoginTD, 1);
	TextDrawBackgroundColor(FLLoginTD, 51);
	TextDrawFont(FLLoginTD, 2);
	TextDrawSetProportional(FLLoginTD, 1);
Es ist nicht alles Gold, was glänzt

Stavi neki text size
Software Developer