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
-
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.
-
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
-
Igen én is erre gondoltam. Csak melyikkel csinálhatom azt, hogy ha a t-t megnyomom?
-
1.Letöltöd,betöltöd a plugint!
2.Definálod a gombot!
3.OnPlayerKeyStateChange callbackhoz:
4.
[pawn]
if((newkeys == VK_T)
{
}
[/pawn]
-
És milyen plugint?
-
É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]
-
jaa nem figyeltem a linket, köszi szépen.
-
1.Letöltöd,betöltöd a plugint!
2.Definálod a gombot!
3.OnPlayerKeyStateChange callbackhoz:
4.
[pawn]
if((newkeys == VK_T)
{
}
[/pawn]

Miért büntetsz istenem?
Nem newkeys kell hanem IsKeyDown.....
Ne írjatok baromságot........
Még csak OnPlayerKeyStateChange eljárás se kell.
-
1.Letöltöd,betöltöd a plugint!
2.Definálod a gombot!
3.OnPlayerKeyStateChange callbackhoz:
4.
[pawn]
if((newkeys == VK_T)
{
}
[/pawn]

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..!
-
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. :/
-
Nem megyen akkor? Írd le hogyan csináltad lehet elítál valamit.. ::|
-
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.
-
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%.