hlmod.hu
https://hlmod.hu/

Plugin Hiba
https://hlmod.hu/viewtopic.php?f=10&t=29972
Oldal: 1 / 1

Szerző:  HeekElek [2019.08.01. 20:40 ]
Hozzászólás témája:  Plugin Hiba

Sziasztok. Egy furien pluginnal szórakozok, és a fegyver rendszernél elakadtam:

// D:\cs 1.6\new\amxxstudio\addons\amxmodx\scripting\furien_weapon.sma(447) : error 080: unknown symbol, or not a constant symbol (symbol "id")

enum:
enum _:WeaponDatas {
szWeaponName[32],
szWeaponCategory[32],
szWeaponForwardIndex,
szWeaponExtraArg,
}
------------------------------------------

mDatas:
new mDatas[WeaponDatas];
------------------------------------------

447.sor:
formatex(g_iFirstWeaponName[id], charsmax(g_iFirstWeaponName[id]), "%s", mDatas[szWeaponName]);
------------------------------------------

g_iFirstWeaponName:
new g_iFirstWeaponName[33];
------------------------------------------


valaki tudna nekem ebbe segíteni?

Szerző:  regener [2019.08.01. 22:30 ]
Hozzászólás témája:  Re: Plugin Hiba

HeekElek írta:
447.sor:
formatex(g_iFirstWeaponName[id], charsmax(g_iFirstWeaponName[id]), "%s", mDatas[szWeaponName]);

-->>
  1. formatex(g_iFirstWeaponName[id], charsmax(g_iFirstWeaponName), "%s", mDatas[szWeaponName]);


formatex
Idézet:
native formatex(output[], len, const format[], any:...);
output = Destination string buffer.
len = Maximum length of output string buffer.
format = Formatting rules.
... = Variable number of format parameters.


Tehát g_iFirstWeaponName neked nem jó a mostani formában, mrt létrehoztad 33 játékosra, de nincs hossz megadva így nem szövegként kezeli hanem csak számként.
Így:
  1. new g_iFirstWeaponName[33][32] // 32 mint 31 karakter fér bele a fegyvernévnek és 32+1 játékos számára (0 mint a szerver de azt nem kell használni ugye).

Oldal: 1 / 1 Minden időpont UTC+02:00 időzóna szerinti
Powered by phpBB® Forum Software © phpBB Limited
https://www.phpbb.com/