Szerző Téma: keybind bug  (Megtekintve 690 alkalommal)

keybind bug
« Dátum: 2018. Október 27. - 01:16:08 »
0
szervusztok!
Az lenne a gondom, hogy hiába van az, hogy az N gomb lenyomásához van irva script, bármely gomb lenyomásával (Y, Space, alt, shift) ugyanúgy aktiválódik a script azon része.  Csak ehhez a gombhoz van irva script, más gomb nincs scriptelve. Valami ötlet, hogy mi csinálhatja?
« Utoljára szerkesztve: 2018. Október 27. - 01:16:37 írta H3CT0R »

Nem elérhető gbr333

  • 670
    • Profil megtekintése
keybind bug
« Válasz #1 Dátum: 2018. Október 27. - 07:36:29 »
0
Mutasd meg a kódodat,mert anélkül nehéz lesz segíteni.
« Utoljára szerkesztve: 2018. Október 27. - 07:36:59 írta RoLuX »

keybind bug
« Válasz #2 Dátum: 2018. Október 27. - 10:40:23 »
0

#define PRESSED(%0) \\
(((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(PRESSED(KEY_NO))
    {
   if(IsPlayerInRangeOfPoint(playerid, 2.0, 2315.9290,-1522.7101,25.3438)) ShowPlayerDialog(playerid,DIALOG_WEPSTORE, DIALOG_STYLE_LIST, \"Fegyverbolt\", \"Pisztolyok\\nSörétes puskák\\nGéppisztolyok\\nGépkarabélyok\\nPuskák\",\"Választ\",\"Vissza\");// buygun
   if(IsPlayerInRangeOfPoint(playerid, 2.0, 2457.5212,-1668.7781,13.4821)) ShowPlayerDialog(playerid,DIALOG_WEPSTORE, DIALOG_STYLE_LIST, \"Fegyverbolt\", \"Pisztolyok\\nSörétes puskák\\nGéppisztolyok\\nGépkarabélyok\\nPuskák\",\"Választ\",\"Vissza\"); // buygun
   if(IsPlayerInRangeOfPoint(playerid, 2.0, 1616.5175,-1888.3073,13.5469)) ShowPlayerDialog(playerid,DIALOG_WEPSTORE, DIALOG_STYLE_LIST, \"Fegyverbolt\", \"Pisztolyok\\nSörétes puskák\\nGéppisztolyok\\nGépkarabélyok\\nPuskák\",\"Választ\",\"Vissza\"); // buygun
   if(IsPlayerInRangeOfPoint(playerid, 2.0, 153.8067,-1858.4337,3.7734)) ShowPlayerDialog(playerid,DIALOG_WEPSTORE, DIALOG_STYLE_LIST, \"Fegyverbolt\", \"Pisztolyok\\nSörétes puskák\\nGéppisztolyok\\nGépkarabélyok\\nPuskák\",\"Választ\",\"Vissza\"); // buygun
}
return 1;
}

 
 

Nem elérhető kos

  • 292
    • Profil megtekintése
keybind bug
« Válasz #3 Dátum: 2019. Január 17. - 18:06:54 »
0
az egész részét másold be... átlagos script, am ezzel a résszel nincs gondod, a megvalósítás részen lesz a probléma, de kezdők hibája szokott lenni még, a dialog egyezés is, ha id alapján adod meg az adatokat.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal