Donor commads problem
#1

Ok so my donor commands are acting stupid... (We use the GADMIN Latest version) with added commands

we use /dcar2

PHP код:
CMD:dcar1(playeridparams[])//DL1
{
    if(
gPlayerGamemode[playerid] != MODE_TEAM_DEATHMATCH) return SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You Cant use this COMMAND here.");
    if(
gDuel[playerid][d_induel]) return SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You Cant use this COMMAND here.");
    
    if(
GetPlayerMoney(playerid) < 1000) return SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You need atleast $1000 to use this command.");
    
    if(
GAdmin_GetPlayerInt(playerid"vip") < 1) {
    
DestroyVehicle(gPlayerVehicle[playerid]);
    new 
Float:pos[4];
    
GetPlayerPos(playeridpos[0], pos[1], pos[2]);
    
GetPlayerFacingAngle(playeridpos[3]);
    
gPlayerVehicle[playerid] = CreateVehicle(411pos[0], pos[1], pos[2], pos[3], random(255), random(255), -1);
    
LinkVehicleToInterior(gPlayerVehicle[playerid],GetPlayerInterior(playerid));
    
SetVehicleVirtualWorld(gPlayerVehicle[playerid],GetPlayerVirtualWorld(playerid));
    
PutPlayerInVehicle(playeridgPlayerVehicle[playerid], 0);
    
GameTextForPlayer(playerid"~w~Donor Car ~r~$1000"30003);
    
GivePlayerMoney(playerid, - 1000);
    } else return 
SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You must be a donor level 1+ to use this command.");
    return 
1;

and it says you must be a donor level 1 to use this yet we are. and its the same for all the other commands EXCEPT /dskin FUNNY Thing is if the account logs into the RCON all the commands work fine.

This is the /dskin command:

PHP код:
CMD:dskin(playeridparams[])//DL2
{
    if(
gPlayerGamemode[playerid] != MODE_TEAM_DEATHMATCH) return SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You Cant use this COMMAND here.");
    if(
gDuel[playerid][d_induel]) return SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You Cant use this COMMAND here.");
    
    if(
GetPlayerMoney(playerid) < 100) return SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You need atleast $100 to use this command.");
    if(
GAdmin_GetPlayerInt(playerid"vip") < 2){
    new 
skin;
    if(
sscanf(params"i"skin)) return SendClientMessage(playeridCOLOR_THISTLE"USAGE: /dskin [skin]");
    if(
skin || skin 311) return SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: Invalid skin id, must be b/w  0 - 311.");
    for(new 
isizeof(gTeam); i++)
    {
        if(
skin == gTeam[i][E_SKIN]) return SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You cannot use a team skin, try another one.");
    }
    
SetPlayerSkin(playeridskin);
    
GameTextForPlayer(playerid"~w~Donor Skin ~r~$100"30003);
    
GivePlayerMoney(playerid, - 100);
    } else return 
SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You must be a donor level 2+ to use this command.");
    return 
1;

Reply
#2

PHP код:
CMD:dskin(playeridparams[])//DL2
{
    if(
gPlayerGamemode[playerid] != MODE_TEAM_DEATHMATCH) return SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You Cant use this COMMAND here.");

    if(
gDuel[playerid][d_induel]) return SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You Cant use this COMMAND here.");
    
    if(
GetPlayerMoney(playerid) < 100) return SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You need atleast $100 to use this command.");

    if(
GAdmin_GetPlayerInt(playerid"vip") >= 2){

    new 
skin;
    if(
sscanf(params"i"skin)) return SendClientMessage(playeridCOLOR_THISTLE"USAGE: /dskin [skin]");

    if(
skin || skin 311) return SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: Invalid skin id, must be b/w  0 - 311.");

    for(new 
isizeof(gTeam); i++)
    {
        if(
skin == gTeam[i][E_SKIN]) return SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You cannot use a team skin, try another one.");
    }

    
SetPlayerSkin(playeridskin);
    
GameTextForPlayer(playerid"~w~Donor Skin ~r~$100"30003);
    
GivePlayerMoney(playerid, - 100);
    } else return 
SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You must be a donor level 2+ to use this command.");
    return 
1;

PHP код:
CMD:dcar1(playeridparams[])//DL1
{
    if(
gPlayerGamemode[playerid] != MODE_TEAM_DEATHMATCH) return SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You Cant use this COMMAND here.");

    if(
gDuel[playerid][d_induel]) return SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You Cant use this COMMAND here.");
    
    if(
GetPlayerMoney(playerid) < 1000) return SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You need atleast $1000 to use this command.");
    
    if(
GAdmin_GetPlayerInt(playerid"vip") >= 1) {

    
DestroyVehicle(gPlayerVehicle[playerid]);

    new 
Float:pos[4];
    
GetPlayerPos(playeridpos[0], pos[1], pos[2]);
    
GetPlayerFacingAngle(playeridpos[3]);

    
gPlayerVehicle[playerid] = CreateVehicle(411pos[0], pos[1], pos[2], pos[3], random(255), random(255), -1);
    
LinkVehicleToInterior(gPlayerVehicle[playerid],GetPlayerInterior(playerid));
    
SetVehicleVirtualWorld(gPlayerVehicle[playerid],GetPlayerVirtualWorld(playerid));

    
PutPlayerInVehicle(playeridgPlayerVehicle[playerid], 0);
    
GameTextForPlayer(playerid"~w~Donor Car ~r~$1000"30003);
    
GivePlayerMoney(playerid, - 1000);
    } else return 
SendClientMessage(playeridCOLOR_FIREBRICK"ERROR: You must be a donor level 1+ to use this command.");
    return 
1;

Try this? and tell me
Reply
#3

nope now they dont work at all
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)