GTA Közösség - A magyar GTA fórum

Hatalmas Archívum => Fórum Archívum (Témák/Fórumok) => A témát indította: BoOy - 2011. szeptember 15. - 16:12:28

Cím: GameTextForPlayer/GameTextForAll Használata
Írta: BoOy - 2011. szeptember 15. - 16:12:28
Hali. Leírom hogy mire való a GameTextForPlayer/GameTextForAll funkciók.
Kezdem a GameTextForPlayer funkcióval. (Ez a funkció arra való, hogy kijelezzen egy szöveget a játékosnak. Mondok egy példát: Ha meghalsz kiír egy szöveget.)
Tehát kezdjük:
[pawn]GameTextForPlayer(playerid,\"szöveg\",idõ,stílus); [/pawn]
Pl. nekem most ez:
[pawn]GameTextForPlayer(playerid,\"~w~lol, meghaltál\",1000,1);[/pawn]
Mivel ez egy halál üzenet ezért az OnPlayerDeath-hez írjuk.
Egészbe így néz ki:
[pawn]public OnPlayerDeath(playerid, killerid, reason)
{
    GameTextForPlayer(playerid,\"~w~lol, meghaltál\",1000,1);
return 1;
}[/pawn]
                                               Szöveg színeket, stílusokat itt találod meg: http://wiki.sa-mp.com/wiki/GameTextStyle
Ezzel kész vagyunk.Most következik a GameTextForAll.(Ez a funkció arra való, hogyha pl. meghal valaki, akkor mindenki látja, azt a szöveget amit kiírsz.
Ezt a funkciót az adminok ismerik mivel az announce is így mûködik.(/announce szöveg)
Kezdjük:
[pawn]GameTextForAll(idõ, stílus, \"szöveg\");[/pawn]
Példa:
[pawn]GameTextForAll(3000, 3, \"%s halott!\");[/pawn]
(Az \"%s\" a halott player nevét jelenti. pl. \"Pisti halott!\")
Egészbe:
[pawn]public OnPlayerDeath(playerid, killerid, reason)
{
    GameTextForAll(\"%s halott!\",3000, 3);
    return 1;
}[/pawn]
Ha mind a kettõt akarod:
[pawn]public OnPlayerDeath(playerid, killerid, reason)
{
        GameTextForAll(\"%s halott!\",3000, 3);
GameTextForPlayer(playerid,\"~w~lol, meghaltál\",1000,1);
        return 1;
}
[/pawn]
Ennyi lenne. Remélem érthetõ voltam  ::|
 
Cím: GameTextForPlayer/GameTextForAll Használata
Írta: Sheet - 2011. szeptember 15. - 16:13:13
Ez nem leírás
Cím: GameTextForPlayer/GameTextForAll Használata
Írta: BoOy - 2011. szeptember 15. - 16:14:44
Tutorial?  ::|
Cím: GameTextForPlayer/GameTextForAll Használata
Írta: Sheet - 2011. szeptember 15. - 16:15:54
Ez egy script. Ez nem lírás. Ha leírást készítesz, sokkal érthetõbben írd le.
Cím: GameTextForPlayer/GameTextForAll Használata
Írta: Koncz_Norbert - 2011. szeptember 15. - 16:37:48
Ha már a GameTextrõl beszélünk, akkor a Tanuljunk PAWN nyelvet / Függvények témájába kellett volna írni.
De ez még kevés hozzá, így két ajánlatom maradt.
Lefordítod a GameTextForPlayer / GameTextForAll leírását, majd áthelyezem a függvények alfórumba, vagy egyszerûen zárjam a témát.
http://wiki.sa-mp.com/wiki/GameTextForPlayer
http://wiki.sa-mp.com/wiki/GameTextForAll
[mod]Az idõ ketyeg.[/mod]
Cím: GameTextForPlayer/GameTextForAll Használata
Írta: DrAkE - 2011. szeptember 15. - 17:48:10
Hát ez nem hiszem hogy mondható tutorialnak, ezt szerintem ha jól tud angolul az illetõ a wikin is többet tud kiolvasni mint ebbõl. Ha funkciónként értelmetlenül fogsz készítgetni tutorialokat akkor sok dolgod lesz.
Cím: GameTextForPlayer/GameTextForAll Használata
Írta: BoOy - 2011. szeptember 15. - 17:55:55
Idézetet írta: DrAkE date=1316101690\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11478\" data-ipsquote-contentclass=\"forums_Topic
Hát ez nem hiszem hogy mondható tutorialnak, ezt szerintem ha jól tud angolul az illetõ a wikin is többet tud kiolvasni mint ebbõl. Ha funkciónként értelmetlenül fogsz készítgetni tutorialokat akkor sok dolgod lesz.
 
Hamár angolul megtanul az illetõ, akkor neked a magyart is kéne tanulnod. Mivel Norbi megmodta hogy írjam át az egészet és õ átrakja a Tanuljunk Pawn Nyelven témába. Plusz még más témát kellett írnom.Van görgõd ezért nézd meg Norbi mit írt.
Cím: GameTextForPlayer/GameTextForAll Használata
Írta: Koncz_Norbert - 2011. szeptember 15. - 18:39:28
Még mindig nem jó. A leírás hibás, és rosszul van megadva.
Látom hogy kezdõ vagy még, ezért zárom a témát.