[Pedido] Bloquear ORGVIP Por CMD
#1

Tipo galera fiz uma ORGVIP Aqui pras orgs ai blz, tipo quero que as orgVIP se bloqueia, exemplo /borgvipballas ai blz, ai quando eu bloquear ela fica salva na scriptfiles, ai quando eu desbloquear a orgvip exemplo: /dorgvipballas ela desbloquear-se da scriptfiles, porque nгo quero fica compilando o gm toda hora pra tirar e coloca orgvip, quando os player paga-se orgvip, Alguйm pode me ajudar, Agradeзo
Reply
#2

pawn Код:
#include ZCMD
#include DOF2
native sscanf(const data[], const format[], {Float,_}:...); //requer plugin

CMD:orgvip(playerid, params[] ) {

    new
        OrgId,
        Opcao,
        pStr[45]
    ;  

    if (sscanf(params, "ii", OrgId, Opcao) )
        return SendClientMessage(playerid, -1, "Uso correto: /orgvip [Org Id] [0 Para destativar/ 1 Para Ativar]");
   
    if (Opcao != 0 && Opcao != 1 )
        return SendClientMessage(playerid, -1, "Uso correto: /orgvip [Org Id] [0 Para destativar/ 1 Para Ativar]");

    format (pStr, sizeof pStr, "Org%i", OrgId);

    if ( DOF2_ExistFile("OrgVip.ini") )
        DOF2_SetInt("OrgVip.ini", pStr, Opcao);

    else {
        DOF2_CreateFile("OrgVip.ini");
        DOF2_SetInt("OrgVip.ini", pStr, Opcao);
   
    }

    format(pStr, sizeof pStr, "Organizaзгo %i teve beneficios de Org Vip %s", OrgId, Opcao ? ("ativado") : ("desativado") );
    SendClientMessage(playerid, -1, pStr);

    return true;
}
Reply
#3

Quote:
Originally Posted by iCasTiel
Посмотреть сообщение
pawn Код:
#include ZCMD
#include DOF2
native sscanf(const data[], const format[], {Float,_}:...); //requer plugin

CMD:orgvip(playerid, params[] ) {

    new
        OrgId,
        Opcao,
        pStr[45]
    ;  

    if (sscanf(params, "ii", OrgId, Opcao) )
        return SendClientMessage(playerid, -1, "Uso correto: /orgvip [Org Id] [0 Para destativar/ 1 Para Ativar]");
   
    if (Opcao != 0 && Opcao != 1 )
        return SendClientMessage(playerid, -1, "Uso correto: /orgvip [Org Id] [0 Para destativar/ 1 Para Ativar]");

    if ( DOF2_ExistFile("OrgVip.ini") )
        DOF2_SetInt("OrgVip.ini", OrgId, Opcao);

    else {
        DOF2_CreateFile("OrgVip.ini");
        DOF2_SetInt("OrgVip.ini", OrgId, Opcao);
   
    }

    format(pStr, sizeof pStr, "Organizaзгo %i teve beneficios de Org Vip %s", OrgId, Opcao ? ("ativado") : ("desativado") );
    SendClientMessage(playerid, -1, pStr);

    return true;
}
Eu nгo uso zcmd mano, EU USO EM strcmp
Reply
#4

Quote:
Originally Posted by Powers
Посмотреть сообщение
Eu nгo uso zcmd mano, EU USO EM strcmp
Dei um edit no cуdigo, basta seguir a mesma lуgica.
Reply
#5

Quote:
Originally Posted by iCasTiel
Посмотреть сообщение
Dei um edit no cуdigo, basta seguir a mesma lуgica.
Nгo tem outra maneira nгo mano ? nгo entendo nada sobre zcmd Sу uso strcmp
Reply
#6

Quote:
Originally Posted by Powers
Посмотреть сообщение
Nгo tem outra maneira nгo mano ? nгo entendo nada sobre zcmd Sу uso strcmp
Vocк nгo entende de ambos, entгo qual a diferenзa.

Vocк pode passar este comando para strcmp ou passar todos os comandos de "seu" GM para ZCMD.

O que acho difнcil acontecer.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)