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: curvemaster - 2011. augusztus 25. - 08:48:06

Cím: ZCMD-ben nem lehet?
Írta: curvemaster - 2011. augusztus 25. - 08:48:06
Sziasztok.
Ma folytatom a GM-emet, írom a kapu kinyitós-becsukós scriptet, hogy /sz-zár meg /sz-nyit. (ZCMD-vel.)
Át akarom konvertálni AMX-be, erre kidob vagy 5-7 error-t, hogy baja van a \"-\" jellel és az ékezettel.
Ezt eddig nem is tudtam hogy nem lehet. Vagy igen? Akkor nekem miért nem engedi? :(
Vagy van valami a GM-ben, hogy nem engedi?
Kérlek segítsetek!
Köszi, Cole
Cím: ZCMD-ben nem lehet?
Írta: Zsolesszka - 2011. augusztus 25. - 08:58:18
Az eljárás, változó elnevezések, nem tartalmazhatnak ékezetes betûket és egyéb írásjeleket kivétel az alsó vonal ( _ ).
[pawn]
stock SÁLÁLÁLÁLÁ()  // A fordító nem fogadja el mivel ékezetes karaktert tartalmaz
//helyette így írhatod le:
stock SALALALALA()
new ajtó-nyitás; // szintén rossz
new ajto_nyitas; // így elfogadja
[/pawn]
Ezek miatt célszerû az angol elnevezések használata,  ;D.
Mivel a zcmd is egy public funkciót gyárt a parancsból, nem lehet bennük ékezetes karakter.
Cím: ZCMD-ben nem lehet?
Írta: curvemaster - 2011. augusztus 25. - 09:00:40
Idézetet írta: Zsolesszka date=1314255498\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"10865\" data-ipsquote-contentclass=\"forums_Topic
[pawn]
stock SÁLÁLÁLÁLÁ()
[/pawn]
 
Ezen szakadtam :D xD
Azért köszi! :)
___________________________________
Lenne még egy kérdésem.
az OnPlayerEnterCheckPoint-nál hogy lehet ID-t adni a CP-knek?