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

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: Tomee - 2011. szeptember 23. - 14:00:54

Cím: Írás
Írta: Tomee - 2011. szeptember 23. - 14:00:54
Hello!
Érdekelne, hogy ha valaki lenyomja a \'t\'-t(ugyebár a chat-hez)
Akkor a feje jölé kiíródjon, hogy éppen ír és ha enter akkor eltûnik a feje fölül.
Cím: Írás
Írta: Norby - 2011. szeptember 23. - 14:04:03
Hello
Szerintem ez max ugy oldható meg hogy amikor a player megnyomja a T-t akkor ki irja a feje fölé és ha elküldi az üzenetet akkor meg az Enter billenytût ellenörzöd és eltünteti a szöveget :)
Ezt tudom ajánlani:
http://sampforum.hu/index.php?topic=13586.msg156463#msg156463
Cím: Írás
Írta: Tomee - 2011. szeptember 23. - 14:41:32
Igen én is erre gondoltam. Csak melyikkel csinálhatom azt, hogy ha a t-t megnyomom?
Cím: Írás
Írta: kadaradam - 2011. szeptember 23. - 14:54:48
1.Letöltöd,betöltöd a plugint!
2.Definálod a gombot!
3.OnPlayerKeyStateChange callbackhoz:
4.
[pawn]
if((newkeys == VK_T)
{
}
[/pawn]
Cím: Írás
Írta: Tomee - 2011. szeptember 23. - 15:16:02
És milyen plugint?
Cím: Írás
Írta: kadaradam - 2011. szeptember 23. - 16:11:30
Idézetet írta: Tomee date=1316783762\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11741\" data-ipsquote-contentclass=\"forums_Topic
És milyen plugint?
 
Na vajon?
 
WebSite link=topic=15746.msg178736#msg178736 date=1316779443]
Hello
Szerintem ez max ugy oldható meg hogy amikor a player megnyomja a T-t akkor ki irja a feje fölé és ha elküldi az üzenetet akkor meg az Enter billenytût ellenörzöd és eltünteti a szöveget :)
Ezt tudom ajánlani:
http://sampforum.hu/index.php?topic=13586.msg156463#msg156463
 
[/quote][/quote]
Cím: Írás
Írta: Tomee - 2011. szeptember 23. - 16:47:22
jaa nem figyeltem a linket, köszi szépen.
Cím: Írás
Írta: DrAkE - 2011. szeptember 23. - 18:21:27
Idézetet írta: kadaradam date=1316782488\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11741\" data-ipsquote-contentclass=\"forums_Topic
1.Letöltöd,betöltöd a plugint!
2.Definálod a gombot!
3.OnPlayerKeyStateChange callbackhoz:
4.
[pawn]
if((newkeys == VK_T)
{
}
[/pawn]
 
\"78195-triple-face-palm1.jpg\"
Miért büntetsz istenem?
Nem newkeys kell hanem IsKeyDown.....
Ne írjatok baromságot........
Még csak OnPlayerKeyStateChange eljárás se kell.
Cím: Írás
Írta: ~BlackStyler~ - 2011. szeptember 23. - 19:09:25
Idézetet írta: DrAkE date=1316794887\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"11741\" data-ipsquote-contentclass=\"forums_Topic


1.Letöltöd,betöltöd a plugint!
2.Definálod a gombot!
3.OnPlayerKeyStateChange callbackhoz:
4.
[pawn]
if((newkeys == VK_T)
{
}
[/pawn]
 
\"78195-triple-face-palm1.jpg\"
Miért büntetsz istenem?
Nem newkeys kell hanem IsKeyDown.....
Ne írjatok baromságot........
Még csak OnPlayerKeyStateChange eljárás se kell.
 
[/quote]
Ez igaz ne írjatok hülyeségeket mert akkor ugy tanulja meg..!
Cím: Írás
Írta: Tomee - 2011. szeptember 24. - 08:59:30
A leírásnál ott volt, hogy OnPlayerUpdate alá kellett tenni. Szóval sejtettem, hogy az a hibás, de nem akaródzik mûködni szóval errõl ennyit. :/
Cím: Írás
Írta: ~BlackStyler~ - 2011. szeptember 24. - 19:35:45
Nem megyen akkor? Írd le hogyan csináltad lehet elítál valamit..  ::|
Cím: Írás
Írta: Tomee - 2011. szeptember 24. - 22:21:12
A leírás szerint, betettem a getaks plugint. Meg azt a másik getaks mappát a fõkönyvtárba.
Az include-k közé betettem a IsKEyDown-t.
Majd a gamemodba betettem a
 
#include <IsKeyDown>

 
A onplayerupdateba betettem egy parancsot próba ügyileg. Persze elõtte definiáltam a kódot.
A T gombra.
Tökéletesen elmentette.
A server.cfg-ben a pluginshoz betettem a getaks-t és indítanám a szervert és hiba.
Cím: Írás
Írta: kurta999 - 2011. szeptember 24. - 22:24:46
Haszna vehetetlen rakás s.zar az a plugin! ( Jelenleg )
Mivel jelen állapotban csak azt ellenõrzi, ha az a játékos, aki futtatja a szervert, az milyen gombot nyom le!
Ezenkívül ez jelenleg nem megoldható!
Ha értesz a memória hackhez, akkor lehet, bár akkor se 100%.