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: BoSS - 2012. április 11. - 18:50:56

Cím: set money, setscore és spec...
Írta: BoSS - 2012. április 11. - 18:50:56
Hello.
Az lenne a kérdésem hogy mi baja lehet ennek a 3 parancsnak?Eddig müködtek normálisan és egyik napról a másikra nem megy
[pawn]CMD:setmoney(playerid,params[])
    {
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,COLOR_ULTRARED,\"Nem vagy RCON admin\");
    new id,penz;
    if(sscanf(params,\"ud\",id,penz))return SendClientMessage(playerid,COLOR_ULTRARED,\"Használat: /setmoney [iD/Név] [Pénz]\");
    if(!IsPlayerConnected(id))return SendClientMessage(playerid,COLOR_ULTRARED,\"Nincs csatlakozva a játékos.\");
    if(penz<1)return SendClientMessage(playerid,COLOR_ULTRARED,\"Minimum 1 dollárt adhatsz\");
    ResetPlayerMoney(id);
    GivePlayerMoney(id,penz);
    SendClientMessage(id,COLOR_YELLOW,\"Egy admin állította a pénzedet\");
    SendClientMessage(playerid,COLOR_WHITE,\"Sikeresen átállítottad a pénzét\");
    return 1;
    }[/pawn]
[pawn]
CMD:setscore(playerid,params[])
    {
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,COLOR_ULTRARED,\"Nem vagy RCON admin!\");
    new id,szint;
    if(sscanf(params,\"ud\",id,szint))return SendClientMessage(playerid,COLOR_ULTRARED,\"Hasznáalt: /setscore [iD/Név] [Pont]\");
    if(!IsPlayerConnected(id))return SendClientMessage(playerid,COLOR_ULTRARED,\"Nincs csatlakozva a játékos.\");
    if(szint<1)return SendClientMessage(playerid,COLOR_ULTRARED,\"Minimum 1 score-t adhatsz\");
    SetPlayerScore(id,szint);
    SendClientMessage(id,COLOR_YELLOW,\"Admin átállította a pontjaid!!\");
    SendClientMessage(playerid,COLOR_WHITE,\"Sikeresen állítottad a pontjait\");
    return 1;
    }[/pawn]
[pawn]CMD:spec(playerid,params[])
{
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,COLOR_ULTRARED,\"Nem vagy RCON admin\");
{
    new kit;
if(sscanf(params,\"u\",kit)) return SendClientMessage(playerid, COLOR_BLUE, \"HASZNÁLAT: /spec <playerid>\");
if(!IsPlayerConnected(playerid)) return SendClientMessage(playerid, COLOR_BLUE, \"Nincs ilyen játékos!\");
if(IsPlayerInAnyVehicle(kit))
{
    new speckocsi = GetPlayerVehicleID(kit);
TogglePlayerSpectating(playerid, 1);
PlayerSpectateVehicle(playerid, speckocsi);
SetPlayerInterior(playerid,GetPlayerInterior(kit));
}
else
{
TogglePlayerSpectating(playerid, 1);
PlayerSpectatePlayer(playerid, kit);
SetPlayerInterior(playerid,GetPlayerInterior(kit));
}
}
return 1;
}
CMD:specki(playerid,params[])
{
    if(!IsPlayerAdmin(playerid))return SendClientMessage(playerid,COLOR_ULTRARED,\"Nem vagy RCON admin\");
    {
TogglePlayerSpectating(playerid, 0);
}
return 1;
}[/pawn]
Cím: set money, setscore és spec...
Írta: kadaradam - 2012. április 11. - 21:34:02
Nincs hibája.
Szerintem frissíthetted a szerveredet vagy az sscanf plugint,és a 2 nem kompatibilis egymással.