Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Agent 47 poslato Jul 26, 2018, 15:37:39 POSLE PODNE

Naslov: OnPlayerClickTextDraw
Poruka od: Agent 47 poslato Jul 26, 2018, 15:37:39 POSLE PODNE
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


[pawn] 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;
    }[/pawn]
Naslov: Odg: OnPlayerClickTextDraw
Poruka od: Hulk.png poslato Jul 26, 2018, 15:39:27 POSLE PODNE
posalji dio skripte onaj diti je za klikanje tog tda
Naslov: Odg: OnPlayerClickTextDraw
Poruka od: Agent 47 poslato Jul 26, 2018, 15:59:34 POSLE PODNE
@Hulkic pa to ti je ona slika ovo TextDrawSetSelectable(FLLoginTD, true); se nalazi pod ongamemodeinit tj ispod tdova
Naslov: Odg: OnPlayerClickTextDraw
Poruka od: 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?
Naslov: Odg: OnPlayerClickTextDraw
Poruka od: Agent 47 poslato Jul 26, 2018, 16:13:14 POSLE PODNE
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  :'(
Naslov: Odg: OnPlayerClickTextDraw
Poruka od: Ino42O poslato Jul 26, 2018, 16:16:45 POSLE PODNE
U kojem callbacku ti je ovaj dio koda?

public OnPlayer ???

[pawn]
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;
    }
[/pawn]
Naslov: Odg: OnPlayerClickTextDraw
Poruka od: Agent 47 poslato Jul 26, 2018, 16:18:48 POSLE PODNE
Citat: Ino42O poslato Jul 26, 2018, 16:16:45 POSLE PODNE
U kojem callbacku ti je ovaj dio koda?

public OnPlayer ???

[pawn]
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;
    }
[/pawn]

U OnPlayerClickTextDraw  ???
Naslov: Odg: OnPlayerClickTextDraw
Poruka od: Ino42O poslato Jul 26, 2018, 16:27:30 POSLE PODNE
Posalji nam cijelu deklaraciju tog td
Naslov: Odg: OnPlayerClickTextDraw
Poruka od: Agent 47 poslato Jul 26, 2018, 16:30:45 POSLE PODNE
Citat: Ino42O poslato Jul 26, 2018, 16:27:30 POSLE PODNE
Posalji nam cijelu deklaraciju tog td

[pawn]   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);[/pawn]
Naslov: Odg: OnPlayerClickTextDraw
Poruka od: Ino42O poslato Jul 26, 2018, 16:49:23 POSLE PODNE
Stavi neki text size
Naslov: Odg: OnPlayerClickTextDraw
Poruka od: Agent 47 poslato Jul 26, 2018, 17:04:50 POSLE PODNE
Citat: Ino42O poslato Jul 26, 2018, 16:49:23 POSLE PODNE
Stavi neki text size

RADI LOCK!