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: deshawnb - 2016. augusztus 25. - 15:12:32

Cím: ékezetes zcmd.inc
Írta: deshawnb - 2016. augusztus 25. - 15:12:32
hali, valaki eltudná küldeni a legfrisebb zcmd.ini -t úgy, hogy reagáljon ékezetes parancsokra? próbáltam ez alapján megcsinálni, de nem sikerült :(
Cím: ékezetes zcmd.inc
Írta: Radikal - 2016. augusztus 25. - 15:29:02
Ha egy parancsot zcmd parancs kezelővel írsz meg, azt módon belül nem lehet ékezettel írni, csak szerveren belül, olvass lejjebb is.
 
Félre érted, ez a célt szolgál, hogy ha beírja az adott játékos a következõt:
- /állat
Akkor ez a kód a következõt fogja neked visszadobni:
- /allat
Így meghívódik a következõ rész:
CMD:allat(playerid, params[])
[/quote]
Cím: ékezetes zcmd.inc
Írta: deshawnb - 2016. augusztus 25. - 15:47:38
Ohh, értem.. De én megírtam úgy, hogy GM-ban ékezettel, de játékban csak ékezet nélkül fogadja el. Most összezavarodtam, akkor ezt hogy is lehetne orvosolni?
Cím: ékezetes zcmd.inc
Írta: Radikal - 2016. augusztus 25. - 16:14:43
Itt egy példa.
Játékmódon belül megírsz egy parancsot ékezett nélkül, ez esetben legyen az egy próbaparancs.
 

#include <a_samp>
#include <zcmd>
#include <sscanf2>
CMD:probaparancs(playerid){ return 1; }

 
Mikor felmész a szerveredre, és használni szeretnéd azt rajtad áll hogy írod, ékezettel vagy anélkül.
 
/probaparancs vagy /próbaparancs
Cím: ékezetes zcmd.inc
Írta: deshawnb - 2016. augusztus 25. - 16:44:05
értem.. akkor nálam van valami gebasz, mert ha ékezettel írom, akkor nem ismeri fel, ha ékezet nélkül akkor meg igen
Cím: ékezetes zcmd.inc
Írta: Memphis - 2016. szeptember 06. - 13:20:26
Ha még nem sikerült megoldani akkor katt, ha sikerült vedd semmisnek :D
Cím: ékezetes zcmd.inc
Írta: Basshunter - 2016. szeptember 11. - 23:15:04
Memphis, jah, de ezzel az a baj, h nem mindig egyértelmű melyik az ékezetes és melyik a nem ékezetes parancs,nem? :)
pl. van egy ilyen parancsod h /ban de működni fog úgy is h /bán, stb. Nem szerencsés így összemosni a dolgokat sztem.
pl itt van ez a parancskezelő rendszer: http://forum.sa-mp.com/showthread.php?t=608474
ha jól nézem kompatibilis a zcmdvel,szóval a kódok átírását se igényli,és amennyire néztem a forráskódját működnie kell így:
 
#include <Pawn.CMD>
cmd:proba(playerid, params[])
{
    SendClientMessage(playerid,0xffffffff,\"próba\");
    return 1;
}
alias:proba(\"próba\"); // kis és nagybetű érzékenység van!

 
Vagyis remélem,h tényleg működik, mert nem teszteltem le Linuxon nem fut a játék :/ :D
És amit elértél:
- nincs kétértelmű parancs
- gyorsabb...legalábbis az alapján, amit a készítő ír róla.. :D
Minden jót!