[POMOC HITNO] Click Textdraw


Započeo Don Marquez, Novembar 21, 2014, 18:47:33 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

Skripta koju koristim:Moja
Detaljan opis problema:Kako da napravim kad igrac udje na srw da mu ne izbacuje odmah registraciju ili login nego da on mora kliknuti na registracija ili login i onda da unese podatke.Ako mi mozete objasniti i dati neki kod.
Dio skripte:gamemode
Neke slike/video za lakse dobivanje pomoci(neobavezno):Dacu ako bude potrebno.

Evo ako si vec skripter valjda ces znati da se sluzis sa public OnPlayerClickTextDraw(playerid, Text:clickedid)

Denis_Lapi

*

Balkan SA:MP Web Designer

Ako si ti bolji skripter trebalo bi da znas da se globalni textdraw-ovi ne koriste za pojedinacno prikazivanje vec za globalno, zato se i zovu globalni. Ono sto tebi treba su player textdraw-ovi. Radis po sledecem prinpicu:

http://wiki.sa-mp.com/wiki/OnPlayerClickPlayerTextDraw


[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com

Denis_Lapi   :                  Evo vidi sta sam mu dao OnPlayerClickTextDraw(playerid, Text:clickedid)

Citat: Denis_Lapi poslato Novembar 21, 2014, 19:20:34 POSLE PODNE
Ako si ti bolji skripter trebalo bi da znas da se globalni textdraw-ovi ne koriste za pojedinacno prikazivanje vec za globalno, zato se i zovu globalni. Ono sto tebi treba su player textdraw-ovi. Radis po sledecem prinpicu:

http://wiki.sa-mp.com/wiki/OnPlayerClickPlayerTextDraw

upravo to evo i ovdje da se zahvalim Denis i mn si pomogao...

Prvo uradi td-ove sa iPleomax-om ili cim oces,pazi da ih sve prebacis u PlayerTextDraw-ove jer su i mni Globalni pravili problem jer se pokazuju pogresnom igracu ili svim igracima,kad se neko rega,loguje...tako da koristi playertextdraw.

Definisi ih kao i sve normalne td-ove i stavi kad oces dati se prikazuju,koristi SelectTextDraw funkciju onda sebi sredis ovo:
http://wiki.sa-mp.com/wiki/OnPlayerClickPlayerTextDraw

ti naravno nemoras dodavati da se na tipku 2 pali selectable textdraw kao sto je u ovom primjeru uradjeno...
eto sretno...



Denis_Lapi

*

Balkan SA:MP Web Designer

Citat: Rax_King poslato Novembar 21, 2014, 19:28:58 POSLE PODNE
Denis_Lapi   :                  Evo vidi sta sam mu dao OnPlayerClickTextDraw(playerid, Text:clickedid)
Ajde pogledaj malo sta sam ja napisao u sta su to play textdraw-oci, a sta globalni textdraw-ovi.
Ne moras ti meni da oznacavas sta je sta, dovoljno sam u ovome da znam sta pisem. To sto si mu ti dao su globalni textdraw-ovi. Njemu takvi TD-ovi samo mogu da smetaju, trebaju mu oni koji se prikazuju pojedinacno, a ne globalno..

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com

Denis_Lapi  : Izvini ali ja sam mu dao u cemu da radi... Tebi i dalje ne kontam. (nisam uopse dobar skripter i ne kazem da jesam) Valjda je znao da treba u player TD-ovima a ne globalnim...
Evo jos jednom izvini!

Denis_Lapi

*

Balkan SA:MP Web Designer

Pazi vako, imas sledece textadraw-ove:
-TextDrawShowForPlayer -Globalni
-PlayerTextDrawShowFotPlayer -Player

Kada prevedes sledeci public (Onaj koji si ti postavio) koji se koristi za druge stvari dobijas sledeci prevod:

OnPlayerClickTextDraw(playerid, Text:clickedid)
KadaIgracKliknenaTD(playerid), Text:clickedid) // Ovo player ID i ovo Igrac nije vrsta TD-a vec on detektuje igraca.


Public koji njemu treba je onaj koji se koristi za player TD-ove. Prevod tog public-a glasi:
OnPlayerClickPlayerTextDraw
KadaIgracKlikneNaPlayerTD(playerid,  PlayerText:playertextid) // Igrac je onaj koji klikne. A PlayerTD ti je vrsta TextDraw-a


Pogledaj ova dva public-a na wiki i videces razlliku.
Nema potrebe da se izvinjavas, ovde sam da vam pomazem..

[FS] Bank Sistem
[TuT] Array Sistem (Napredna)


"Pa krenite na mene i provesce te se super ko kapetan Kuka kada levom brise dupe"

www.denis-lapi.com