Sziasztok, a kérdés már a címben is, se zcmd-ben, se strcmp-ben nem tölti be a szerver a parancsaimat...Mi az oka ennek?
hogy érted hogy \"nem tölti be a parancsokat\"??? scriptet / módot / config file-t / adatbázis adatot nem tölthet be a szerver...nem parancsokat...
amire te gondolsz szerintem az hogy nem futtatja le a parancsokat...az attól lehet hogy van egy FS-ed amiben az OnPlayerCommandText 1-el tér vissza...próbáltad úgy hogy csak a módot tesztelted scriptek nélkül? vagy csak azt az 1 scriptet töltötted be amiben a próbált kódok vannak?
szerintem az lesz a gond, hogy 2 féle parancs feldolgozot használsz. Vedd ki a strcmd -st és legyen az egész zcmd vagy vedd ki a zcmd -t és akkor az egész strcmd legyen.. arra vigyázz, hogy a mód elején se legyen a zcmd in betöltve.. Mert akkor unknow commandot ír ha 2 van benne.
Nem kötekedésbõl de olyan hogy strcmd nincs.
Elirtam de offolni sem kell :) És azért nem írtam jól mert nem a gépen vagyok holnap javítom :)
Idézetet írta: Kovacs_Richard date=1350933799\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28908\" data-ipsquote-contentclass=\"forums_Topichogy érted hogy \"nem tölti be a parancsokat\"??? scriptet / módot / config file-t / adatbázis adatot nem tölthet be a szerver...nem parancsokat...
amire te gondolsz szerintem az hogy nem futtatja le a parancsokat...az attól lehet hogy van egy FS-ed amiben az OnPlayerCommandText 1-el tér vissza...próbáltad úgy hogy csak a módot tesztelted scriptek nélkül? vagy csak azt az 1 scriptet töltötted be amiben a próbált kódok vannak?
Mien FS? Amm én írtam pontosan 2 parancsot, 1 feldolgozóval... De nem tölti be õket..
Másold be a 2 parancsot ide és megpróbálok segíteni.
Fölösleges bemásolni a parancsokat, nem azzal van a baj...
Idézetet írta: ppatrik2012 date=1350986670\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28908\" data-ipsquote-contentclass=\"forums_TopicFölösleges bemásolni a parancsokat, nem azzal van a baj...
Úgy látom te egy kezdõ fórumozó vagy így nem hiszem hogy annyira profi vagy , hogy tudd jók-e a parancsok vagy sem........
sscanf-ot használnak?Lehet azzal van a baj
Idézetet írta: ppatrik2012 date=1350986670\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28908\" data-ipsquote-contentclass=\"forums_TopicFölösleges bemásolni a parancsokat, nem azzal van a baj...
Mibõl gondolod, hogy nem azokkal van a baj?
Mert a parancsok csupán egy átlagos parancsok... Régen is volt már ien hibám, de már nem emlékszem, hogy mit csináltam...
Idézetet írta: ppatrik2012 date=1350987676\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28908\" data-ipsquote-contentclass=\"forums_TopicMert a parancsok csupán egy átlagos parancsok... Régen is volt már ien hibám, de már nem emlékszem, hogy mit csináltam...
A parancsba is lehetnek olyan hibák amitõl nem olvassa be a szerver rendesen. De errõl most nem nyitnék vitát...
#include <a_samp>
#include <sscanf>
#include <zcmd>
#define SCM SendClientMessage
//#define COMMAND:%0(%1) forward cmd_%0(%1); public cmd_%0(%1)
new pName[MAX_PLAYER_NAME];
enum stats1
{
Oles,
Halal,
Penz,
VW,
Online,
Latogatas
};
new stats[MAX_PLAYERS][stats1];
main(){}
public OnPlayerConnect(playerid)
{
stats[playerid][Oles]=0;
stats[playerid][Halal]=0;
stats[playerid][Penz]=GetPlayerMoney(playerid);//.
stats[playerid][VW]=GetPlayerVirtualWorld(playerid);//.
stats[playerid][Online]++;
stats[playerid][Latogatas]++;
new belepou[256];
GetPlayerName(playerid,pName,sizeof(pName));
format(belepou,sizeof(belepou),\"%s belépett a szerverre!\",pName);
return 1;
}
/*new
params[64];
sscanf(cmdtext, \"s[64]s[64]\", cmdtext, params);
new
callback[64];
format(callback, 64, \"cmd_%s\", cmdtext);
if(CallLocalFunction(callback, \"is\", playerid, params) > 0) return 1;*/
CMD:stats(playerid, params[])
{
new statsu[256];
format(statsu,sizeof(statsu),\"[státusz] Neved: %s Pénz: %d VW: %d\",pName,stats[playerid][Penz],stats[playerid][VW]);
SCM(playerid,5,statsu);
format(statsu,sizeof(statsu),\"[státusz] Öléseid: %d Halálaid: %d\",stats[playerid][Oles],stats[playerid][Halal]);
SCM(playerid,5,statsu);
format(statsu,sizeof(statsu),\"[státusz] Jelenleg Online: %d A szervert Látogatták: % d\",stats[playerid][Online],stats[playerid][Latogatas]);
SCM(playerid,5,statsu);
return 1;
}
CMD:setvw(playerid, params[])
{
new jatekos,vw,setvwu[256];
if(sscanf(params,\"UI\",jatekos,vw)) return SCM(playerid,0,\"Használat:/setvw [iD/NÉV] [VW szám]\");
format(setvwu,sizeof(setvwu),\"Megváltoztattad %d VW-jét!\",jatekos);
SCM(playerid,0,setvwu);
format(setvwu,sizeof(setvwu),\"%s megváltoztatta a VW-det ennyire: %d!\",pName,vw);
SCM(jatekos,0,setvwu);
SetPlayerVirtualWorld(jatekos,vw);
if(jatekos==INVALID_PLAYER_ID){SendClientMessage(playerid,0, \"Rossz játékos id.\");}
return 1;
}
/*
COMMAND:setvw(playerid, params[])
{
new jatekos,vw,setvwu[256];
if(sscanf(params,\"UI\",jatekos,vw)) return SCM(playerid,0,\"Használat:/setvw [iD/NÉV] [VW szám]\");
format(setvwu,sizeof(setvwu),\"Megváltoztattad %d VW-jét!\",jatekos);
SCM(playerid,0,setvwu);
format(setvwu,sizeof(setvwu),\"%s megváltoztatta a VW-det ennyire: %d!\",pName,vw);
SCM(jatekos,0,setvwu);
SetPlayerVirtualWorld(jatekos,vw);
if(jatekos==INVALID_PLAYER_ID){SendClientMessage(playerid,0, \"Rossz játékos id.\");}
return 1;
}
//.....
*/
Itt az eddigi munkám, amivel nem tudtam tovább haladni, zöldel jelöli, azokat, amiket még strcmp-s sscanf megoldásnak akartam, de nem mûködött se strcmp-vel se így...
Dupla hozzászólás automatikusan összefûzve. ( 2012. október 23. - 12:26:36 )
amm gamemode-nek sem észleli...
[09:51:37] Script[gamemodes/newnext.amx]: Run time error 19: \"File or function is not found\"
SSCANF plugins berakva???
SSCANF inc a legfrissebb?
Nincs, de más módokat lefuttat...Amm ha kell valaki egy linket a letöltésrõl pls.
A hivatalos fórumról letudod szedni mindig a legújabb verziót!
Egy linket pls, nem vagyok jó ien kereséses dolgokban.
Jó lenne tudni sikerült e vagy sem
Ha már a legfrisseb pluginok se segítenek akkor nemtudom mi a baja!
2 dolog szúrt szemet
- A pName változó üres, a parancsba nincs lekérve a neved csak csatlakozásnál.
- Színkódhiba az SCM-nél (1?0?)
- Színkódhiba az SCM-nél (1?0?)[/quote]
Oda nem a szín neve kéne, vagy a színkód?
Idézetet írta: timbaland10 date=1351052863\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"28908\" data-ipsquote-contentclass=\"forums_Topic- Színkódhiba az SCM-nél (1?0?)
Oda nem a szín neve kéne, vagy a színkód?
[/quote]
De igen, de az 1 és a 0 nem színkód. ;D
Mindjárt ellenörzöm, hogy jó-e, és köszönöm, hogy foglalkoztatok vele.
Dupla hozzászólás automatikusan összefûzve. ( 2012. október 24. - 14:45:13 )
Ha betöltöm a streamert, ezt írja: \"Az alkalmazást nem sikerült elindítani, mert MSVCP100.dll nem található. Az alkalmazás újratelepítése megoldhatja a problémát.\"