Jump to content

[REZOLVAT] Am nevoie de o comanda de bonus pentru playeri


CristiBoss14
 Share

Recommended Posts

Username: CristiBoss14
Problema întălnită: Am nevoie de o comanda
Detalii despre problemă: Gen comanda sa fie /bonusall si sa ofere toate astea pp si rp amandoua odata
Ce ai încercat să faci înainte să postezi?: am incercat sa fac singur dar cand scriam comanda zicea ca nu exista 😄
Cod sursă (recomandat pastebin.com) : imi trebuie doar o comanda
Alte detalii: Gen comanda sa fie /bonusall si sa ofere toate astea pp si rp amandoua odata

Link to comment
Share on other sites

Ok, ți-o fac eu, nu știu ce variabile ai, dar îl fac pe rcon.

 

CMD:bonusall(playerid, params[])
new pp, rp, string[128];
{
    if(!IsPlayerAdmin(playerid)) return SCM(playerid, -1, "Nu esti admin!");
    if(sscanf(params,"ii", pp, rp)) return SCM(playerid, -1, "Utilizare: /bonusall pp rp");
    foreach(new i: Player)
    {
        PlayerInfo[i][pRespectPoints] += rp;
        PlayerInfo[i][pPremiumPoints] += pp;
        new query[512];
        mysql_format(SQL, query, sizeof(query), "UPDATE `users` SET `RP` = '%d', `PP` = '%d' WHERE ID = '%d'", PlayerInfo[i][pRespectPoints], PlayerInfo[i][pPremiumPoints], PlayerInfo[i][pSQLID]);
        mysql_tquery(SQL, query, "", "");
    }
    format(string, sizeof(string), "Admin-ul %s a oferit %d RP-uri si %d PP-uri tuturor jucatorilor conectati!", PlayerInfo[playerid][pName], rp, pp);
    SendClientMessageToAll(-1, string);
    return 1;
}

 

Link to comment
Share on other sites

15 minutes ago, Gabi23 said:

Ok, ți-o fac eu, nu știu ce variabile ai, dar îl fac pe rcon.

 

CMD:bonusall(playerid, params[]) new pp, rp, string[128]; {     if(!IsPlayerAdmin(playerid)) return SCM(playerid, -1, "Nu esti admin!");     if(sscanf(params,"ii", pp, rp)) return SCM(playerid, -1, "Utilizare: /bonusall pp rp");     foreach(new i: Player)     {         PlayerInfo[pRespectPoints] += rp;         PlayerInfo[pPremiumPoints] += pp;         new query[512];         mysql_format(SQL, query, sizeof(query), "UPDATE `users` SET `RP` = '%d', `PP` = '%d' WHERE ID = '%d'", PlayerInfo[pRespectPoints], PlayerInfo[pPremiumPoints], PlayerInfo[pSQLID]);         mysql_tquery(SQL, query, "", "");     }     format(string, sizeof(string), "Admin-ul %s a oferit %d RP-uri si %d PP-uri tuturor jucatorilor conectati!", PlayerInfo[playerid][pName], rp, pp);     SendClientMessageToAll(-1, string);     return 1; }


CMD:bonusall(playerid, params[])
new pp, rp, string[128];
{
    if(!IsPlayerAdmin(playerid)) return SCM(playerid, -1, "Nu esti admin!");
    if(sscanf(params,"ii", pp, rp)) return SCM(playerid, -1, "Utilizare: /bonusall pp rp");
    foreach(new i: Player)
    {
        PlayerInfo[i][pRespectPoints] += rp;
        PlayerInfo[i][pPremiumPoints] += pp;
        new query[512];
        mysql_format(SQL, query, sizeof(query), "UPDATE `users` SET `RP` = '%d', `PP` = '%d' WHERE ID = '%d'", PlayerInfo[i][pRespectPoints], PlayerInfo[i][pPremiumPoints], PlayerInfo[i][pSQLID]);
        mysql_tquery(SQL, query, "", "");
    }
    format(string, sizeof(string), "Admin-ul %s a oferit %d RP-uri si %d PP-uri tuturor jucatorilor conectati!", PlayerInfo[playerid][pName], rp, pp);
    SendClientMessageToAll(-1, string);
    return 1;
}

 

Frate vezi ca am gamemode-ul bigzone pe net se numea HGame

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...