#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\"