Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Tommy_Vercetty poslato Mart 13, 2016, 01:26:43 PRE PODNE

Naslov: |POMOC|Reg/log
Poruka od: Tommy_Vercetty poslato Mart 13, 2016, 01:26:43 PRE PODNE
Skripta koju koristim: Moja
Detaljan opis problema: Moze mi neko dati primjer kako da uradim reg/log u textdrawowima, il da objasni 
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: |POMOC|Reg/log
Poruka od: LAVendeta poslato Mart 13, 2016, 11:05:29 PRE PODNE
Prvo moras znati da radis sa dialozima.
Ali predpostavicu da znas pa da krenemo.
1.Trebaju ti TD-ovi
Ja cu samo napraviti varijablu i nazvacu je TD a ti u nekom TD-edutoru kreiraj Td i definisi ga.
[pawn]new Text:TD//Ovaj TD cu koristiti za naprimer Godine[/pawn]
E sad potrebna ti je sledeca funkcija http://wiki.sa-mp.com/wiki/OnPlayerClickTextDraw
Bukvalo ti je tamo sve obljasnjeno ali ajde i ja cu reci malo.
Znaci
[pawn]public OnPlayerClickTextDraw(playerid, Text:clickedid)
{
    if(clickedid == TD)//Prevodim[bukvalno]: Sta se desi kada igrac klikne TD-onaj nas sto smo definisali gore
    {
         //Ovde sad postavid dialog za Godine
         ShowPlayerDialog(playerid, ...);
    }
    //I tako za svaki (Ime,Godine,Drzava za sve)
    return 1;
}[/pawn]
Mozes koristiti [pawn]PlayerTextDrawSetString[/pawn] da kada unese nesto u dialog da se stvori na TD
To ti je to...
Naslov: Odg: |POMOC|Reg/log
Poruka od: Tommy_Vercetty poslato Mart 13, 2016, 16:16:24 POSLE PODNE
hvala, rjeseno !