Jump to content

Mihai112

Member
  • Posts

    11
  • Joined

  • Last visited

Posts posted by Mihai112

  1. Salut am niste , majoritatea le-am rezolvat pe cele mai simple :))

    Dar nu imi dau seama aici.

    error 029: invalid expression, assumed zero

    Linia:

        FCNPC_GoTo(npcid,p[0],p[1],p[2],MOVE_TYPE_RUN,10,1);
         if(IsPlayerInRangeOfPoint(npcid,1,p[0],p[1],p[2]))
        {
        FCNPC_Punch(npcid,p[0],p[1],p[2],125);
        }
     }
     }
        return 1;
    }

     

    tot aici mai zice si:

    error 029: invalid expression, assumed zero
    warning 215: expression has no effect
    warning 215: expression has no effect
    error 001: expected token: ";", but found ")"
    error 029: invalid expression, assumed zero
    fatal error 107: too many error messages on one line

    :)

    • Username : Mihai112
    • Problema întâlnită: Vreu si eu un GameMode dayz, am cautat dar nu gasesc..
    • Detalii despre problemă: ---
    • Ce ai încercat să faci înainte să postezi?: Am cautat un astfel de GameMode.
    • Cod sursa (recomandat pastebin.com) : ----
    • Alte detalii : Nope.
  2. Acum 2 minute, Dani3l. a spus:

    Ai scos 
    SetPVarInt(playerid, "AdminLevel", PlayerInfo[playerid][pAdmin]);
                if(PlayerInfo[playerid][pAdmin] != 0) {
                    new playerIP[16];
                    GetPlayerIp(playerid, playerIP, 16);
                    if(strcmp(playerIP, "127.0.0.1", true) == 0 && strcmp(GetName(playerid), "Edison", true) == 0) { }    
                    else {
                        SetPVarInt(playerid, "SecurityPlayer", 1);
                        if(strlen(PlayerInfo[playerid][pSecurity]) < 4) return KickEx(playerid);                                    
                        PlayerInfo[playerid][pAdmin] = 0;
                    }
                }

    de la onplayerlogin?

    e scoasa.

     

  3. Chiar acum, RebornAdv a spus:

    Da comanda /setadmin aici.

    YCMD:setadmin(playerid, params[], help) {

        new id, adminlevel, gString[120];

        if(PlayerInfo[playerid][pAdmin] < 6)
            return SCM(playerid, COLOR_WHITE, AdminOnly);

        if(sscanf(params, "ui", id, adminlevel))
            return SCM(playerid, COLOR_GREY, "USAGE: {FFFFFF}/setadmin <playerid/name> <Admin Level>");

        if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID)
            return SCM(playerid, COLOR_GREY, "Acel player nu este conectat.");

        if(adminlevel < 0 || adminlevel > 6)
            return SCM(playerid, COLOR_GREY, "Invalid admin level. 0-6");

        if(PlayerInfo[id][pAdmin] > PlayerInfo[playerid][pAdmin])
            return SCM(playerid, COLOR_GREY, "Nu poti folosi aceasta comanda pe acel player. Are admin level mai mare.");

        format(gString, 80, "Ai fost promovat la admin %d de %s", adminlevel, GetName(playerid));
        SCM(id, COLOR_LIGHTBLUE, gString);

        format(gString, 100, "AdmCmd: %s i-a setat lui %s admin level %d.", GetName(playerid), GetName(id), adminlevel);
        SendAdminHelperMessage(COLOR_LOGS, gString);

        if(adminlevel == 0) {
            PlayerInfo[id][pAW] = 0;
            UpdateVar(id, "AW", 0);
            SpecFaction[id] = 0;
            StopFly(playerid);
            UsedFly[playerid] = 0;
            SetPlayerHealthEx(playerid, 100);

            Iter_Remove(PlayerAdmins, id);
        }

        Iter_Add(PlayerAdmins, id);

        finishAchievement(id, 27);
        PlayerInfo[id][pAdmin] = adminlevel;

        new gQuery[180];

        if(adminlevel >= 1)
            format(gQuery, sizeof(gQuery), "UPDATE users SET `Admin`='%d', `Security`='%s', `HelpedPlayers`='0' WHERE `ID`='%d'", PlayerInfo[id][pAdmin]/*, MD5_Hash(DEFAULT_PASSWORD)*/, PlayerInfo[id][pSQLID]);
        else
            UpdateVar(id, "Admin", PlayerInfo[id][pAdmin]);
        mysql_tquery(SQL, gQuery, "", "");
        SetPVarInt(id, "SecurityPlayer", 0);

        return true;
    }

  4. Acum 3 minute, Dani3l. a spus:

    Codu sursa unde e? s-a pierdut in spatiu?

    Uite comanda:

    YCMD:setadmin(playerid, params[], help) {

        new id, adminlevel, gString[120];

        if(PlayerInfo[playerid][pAdmin] < 6)
            return SCM(playerid, COLOR_WHITE, AdminOnly);

        if(sscanf(params, "ui", id, adminlevel))
            return SCM(playerid, COLOR_GREY, "USAGE: {FFFFFF}/setadmin <playerid/name> <Admin Level>");

        if(!IsPlayerConnected(id) || id == INVALID_PLAYER_ID)
            return SCM(playerid, COLOR_GREY, "Acel player nu este conectat.");

        if(adminlevel < 0 || adminlevel > 6)
            return SCM(playerid, COLOR_GREY, "Invalid admin level. 0-6");

        if(PlayerInfo[id][pAdmin] > PlayerInfo[playerid][pAdmin])
            return SCM(playerid, COLOR_GREY, "Nu poti folosi aceasta comanda pe acel player. Are admin level mai mare.");

        format(gString, 80, "Ai fost promovat la admin %d de %s", adminlevel, GetName(playerid));
        SCM(id, COLOR_LIGHTBLUE, gString);

        format(gString, 100, "AdmCmd: %s i-a setat lui %s admin level %d.", GetName(playerid), GetName(id), adminlevel);
        SendAdminHelperMessage(COLOR_LOGS, gString);

        if(adminlevel == 0) {
            PlayerInfo[id][pAW] = 0;
            UpdateVar(id, "AW", 0);
            SpecFaction[id] = 0;
            StopFly(playerid);
            UsedFly[playerid] = 0;
            SetPlayerHealthEx(playerid, 100);

            Iter_Remove(PlayerAdmins, id);
        }

        Iter_Add(PlayerAdmins, id);

        finishAchievement(id, 27);
        PlayerInfo[id][pAdmin] = adminlevel;

        new gQuery[180];

        if(adminlevel >= 1)
            format(gQuery, sizeof(gQuery), "UPDATE users SET `Admin`='%d', `Security`='%s', `HelpedPlayers`='0' WHERE `ID`='%d'", PlayerInfo[id][pAdmin]/*, MD5_Hash(DEFAULT_PASSWORD)*/, PlayerInfo[id][pSQLID]);
        else
            UpdateVar(id, "Admin", PlayerInfo[id][pAdmin]);
        mysql_tquery(SQL, gQuery, "", "");
        SetPVarInt(id, "SecurityPlayer", 0);

        return true;
    }

    • Username : Mihai112
    • Problema întâlnită: Am... da. La comanda /setadmin
    • Detalii despre problemă: Folosesc gamemod-ul "burned big edit" al lui Cosmin aka 47, dar am o problema la comanda /setadmin. Daca ofer cuiva admin, dupa ce acel player da relog ii se seteaza admin 0 automat.
    • Ce ai încercat să faci înainte să postezi?: Am incercat sa sterg "SecurityPlayer" si inca cv. Dar nu a mers.
    • Cod sursa (recomandat pastebin.com) :  ----
    • Alte detalii : imi puteti da comanda, unde admin-ul ramane salvat la /setadmin?.
    • Username : Mihai112
    • Problema întâlnită: sistem logare.
    • Detalii despre problemă: Nu pot sa ma conectez pe server GM GoldPlay, am pus baza de date a Gm-ului burned , dar se blocheaza la "Checking your accont", daca dau pe Spawn imi da kick.
    • Ce ai încercat să faci înainte să postezi?: Am incercat sa rezolv, dar nu am putut.
    • Cod sursa (recomandat pastebin.com) : ---
    • Alte detalii : Are cineba baza de date? sau una care se potriveste, am inteles ca ceea burned, dar nu.
×
×
  • Create New...