Szerző Téma: Gentleman\'s House System BUG!  (Megtekintve 640 alkalommal)

Gentleman\'s House System BUG!
« Dátum: 2012. december 12. - 18:11:02 »
0 Show voters
Helló!
Találtam ebben a szkriptben két bugot! Ezek nem másak, mint:
Az egyik az, hogy mikor beírom /hazletrehoz 3 1000000, akkor megjelenik a zöld házikon, utánna megveszem, kék lesz a ház ikon, és mikor bemegyek, beenged, csak az a baj, hogy azt írja hogy \"(nincs berendezés)\" de nekem abban az interiorban van! Meg mindegyik interiorban amúgy van, még azokban is, amelyikeknek azt írja, hogy \"(nincs bútor)\".
A másik pedig az, hogy hiába nem vagyok házban, és beírom /kimegy, akkor letesz X: 0 , Y: 0 , Z: 0 koordinátára!
Ami a legfonosabb nekem, az a bútorozási bug!
Nagyon meghálálnám, ha valaki segítene! :D :)

Gentleman\'s House System BUG!
« Válasz #1 Dátum: 2012. december 12. - 18:13:08 »
0 Show voters
A téma aljában van a /kimegy -re hiba.
A nincs bútor nevû interiorokhoz rendelted hozzá az objecteket? Vagy különállóképp hoztad létre?

Nem elérhető skyLine

  • Globális moderátor
  • 2171
  • 2020
  • Vaterán
    • Profil megtekintése
Gentleman\'s House System BUG!
« Válasz #2 Dátum: 2012. december 13. - 18:43:32 »
0 Show voters
Idézetet írta: Gentleman date=1354438336\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30880\" data-ipsquote-contentclass=\"forums_Topic


Na megy minden f***án. Egy baj van. A /kimegy parancsot bárhol lehet használni és a 0,0,0-ra rak.
 
oh erre nem gondoltam.
itt egy fix hozzá:
 

if(GetPlayerInterior(playerid) == 0) return SendClientMessage(playerid, -1, \"Csak házban használhatod\");

 

[/quote]

Gentleman\'s House System BUG!
« Válasz #3 Dátum: 2012. december 13. - 18:46:43 »
0 Show voters
Idézetet írta: SkyLinE date=1355420612\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"30880\" data-ipsquote-contentclass=\"forums_Topic


 

Na megy minden f***án. Egy baj van. A /kimegy parancsot bárhol lehet használni és a 0,0,0-ra rak.
 
oh erre nem gondoltam.
itt egy fix hozzá:
 

if(GetPlayerInterior(playerid) == 0) return SendClientMessage(playerid, -1, \"Csak házban használhatod\");

 

[/quote]
 
[/quote]
Mondjuk így ha rendõrségen van úgy is tudja használni ezért kiegészíteném még azzal:
 
new bool:hazban[MAX_PLAYERS];

 
OnPlayerConnectAlá:
 
hazban[playerid] = false;

 
belépéshez (házba):
 
hazban[playerid] = true;

 
Kilépéshez:
 

if(hazban[playerid] == false) return SendClientMessage(playerid, -1, \"Csak házban használhatod\");

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal