Jump to content

Tankysis

Uživatel
  • Příspěvků

    5
  • Registrován

  • Aktivní

Příspěvky posted by Tankysis

  1. Zdravím, u tohoto příkazu mi to háže tyto errory. 

    Citace

    C:\Users\Marek\Desktop\SAMP\gamemodes\test.pwn(363) : error 017: undefined symbol "PlayerInfo"
    C:\Users\Marek\Desktop\SAMP\gamemodes\test.pwn(363) : warning 215: expression has no effect
    C:\Users\Marek\Desktop\SAMP\gamemodes\test.pwn(363) : error 001: expected token: ";", but found "]"
    C:\Users\Marek\Desktop\SAMP\gamemodes\test.pwn(363) : error 029: invalid expression, assumed zero
    C:\Users\Marek\Desktop\SAMP\gamemodes\test.pwn(363) : fatal error 107: too many error messages on one line

    Zde samostatný kód

    CMD:setlevel(playerid, params[])
    {
        new id,level,msg[128],msg2[128],name[MAX_PLAYER_NAME];
        if(IsPlayerAdmin(playerid))
        {
            if(sscanf(params,"ud",id,level))return SendClientMessage(playerid, red,"Použijte: /setlevel <id/nick>");
            if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid, red, "Hráč není připojen");
            else if(level > 5)return SendClientMessage(playerid, red,"Admin levely jsou v rozmezí 1 až 5!");
            else
            {
                 PlayerInfo[id][Adminlevel] = level;
                format(msg,sizeof(msg),"Byl ti nastaven admin level %d.",level);
                SendClientMessage(id,red,msg);
                GetPlayerName(id,name,sizeof(name));
                format(msg2,sizeof(msg2),"Nastavil jsi hráči %s admin level %d.",name,level);
                SendClientMessage(playerid,green,msg2);
            }
        }
        else
        {
            SendClientMessage(playerid, red,"Musíš být přihlášen jako RCON k použití tohoto příkazu!");
        }
        return 1;
    }

    Předem děkuji za pomoc

  2. Popis problému:

    Zdravím,

    v pawnu se pohybuji pár dní, takže zatím neumím nic pořádného. Dnes jsem si chtěl vyzkoušet příkaz /changevehiclecolor [barva1] [barva2], ale bohužel mi to háže errory. Mohli byste mi prosím pomoci? Předem děkuji za vaši ochotu.

     

    Chyby/varování kompilátoru a při běhu:

    C:\Users\Marek\Desktop\SAMP\gamemodes\StreetWorld.pwn(757) : error 017: undefined symbol "color"

    C:\Users\Marek\Desktop\SAMP\gamemodes\StreetWorld.pwn(757) : error 017: undefined symbol "color"

    C:\Users\Marek\Desktop\SAMP\gamemodes\StreetWorld.pwn(757) : warning 215: expression has no effect

    C:\Users\Marek\Desktop\SAMP\gamemodes\StreetWorld.pwn(757) : error 001: expected token: ";", but found ")"

    C:\Users\Marek\Desktop\SAMP\gamemodes\StreetWorld.pwn(757) : fatal error 107: too many error messages on one line

     

    Compilation aborted.Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase

     

     

    4 Errors.

     

    Kód:

     

    CMD:changevehiclecolor(playerid, params[])
    {
    new color1, color2,msg[128], vehicle;
    if(sscanf(params,"ii", color1, color2)) return SendClientMessage(playerid, red, "Nápověda: /changevehiclecolor  ");
    if(!IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, red, "Pro použití tohoto příkazu musíš být ve vozidle!");
    if (color 1 > 255 || color 2 > 255) return SendClientMessage(playerid, red, "Rozmezí barev je [0 - 255]!);
    if (color 1 < 0 || color 2 < 0) return SendClientMessage(playerid, red, "Rozmezí barev je [0 - 255]!");
    vehicle = GetPlayerVehicleID(playerid);
    ChangeVehicleColor(vehicle, color1,color2);
    format(msg,sizeof(msg), "Úspěšně sis změnil barvu vozidla | barva 1 ID: %i | barva 2 ID: %i |");
    SendClientMessage(playerid, red, msg);
    return 1;
    }

     

     

     

    Dodatečné poznámky:

    --

×
×
  • Create New...