11.01.2018, 06:39
Код:
if(dialogid == DIALOG_VSHOP) // Misc { if(response) { if(listitem == 0) { if(PlayerInfo[playerid][Cookies] < 10000) return SendClientMessage(playerid, -1, "{FF0000}ERROR : You dont have enough cookies to be V.I.P 1!"); if(PlayerInfo[playerid][LoggedIn] == 1 && PlayerInfo[playerid][Vip] == 0)//logged is an example.Replace it with your login variable. { PlayerInfo[playerid][Vip] = 1; PlayerInfo[playerid][Cookies] -= 10000; GameTextForPlayer(playerid,"Vip Promoted", 2000, 3); SendClientMessage(playerid, -1, "{00FF40}You have received {FF0000}V.I.P {00FF40}Status 1"); SendClientMessage(playerid, -1, "{00FF40}Use /vcmds or /vcmd1 to see {FF0000}/VIPS {00FF40}Commands"); SavePlayer(playerid); } else SendClientMessage(playerid, -1, "{FF0000}ERROR : {00FF40}You already received {FF0000}V.I.P {00FF40}Status 1"); } if(listitem == 1) { if(PlayerInfo[playerid][Cookies] < 20000) return SendClientMessage(playerid, -1, "{FF0000}ERROR : You dont have enough cookies to be V.I.P 2!"); if(PlayerInfo[playerid][LoggedIn] == 1 && PlayerInfo[playerid][Vip] == 1)//logged is an example.Replace it with your login variable. { PlayerInfo[playerid][Vip] = 2; PlayerInfo[playerid][Cookies] -= 20000; GameTextForPlayer(playerid,"Vip Promoted", 2000, 3); SendClientMessage(playerid, -1, "{00FF40}You have received {FF0000}V.I.P {00FF40}Status 2"); SendClientMessage(playerid, -1, "{00FF40}Use /vcmds or /vcmd1 to see {FF0000}/VIPS {00FF40}Commands"); SavePlayer(playerid); } else SendClientMessage(playerid, -1, "{FF0000}ERROR : {00FF40}You already received {FF0000}V.I.P {00FF40}Status 2"); } if(listitem == 2) { if(PlayerInfo[playerid][Cookies] < 30000) return SendClientMessage(playerid, -1, "{FF0000}ERROR : You dont have enough cookies to be V.I.P 3!"); if(PlayerInfo[playerid][LoggedIn] == 1 && PlayerInfo[playerid][Vip] == 2)//logged is an example.Replace it with your login variable. { PlayerInfo[playerid][Vip] = 3; PlayerInfo[playerid][Cookies] -= 30000; GameTextForPlayer(playerid,"Vip Promoted", 2000, 3); SendClientMessage(playerid, -1, "{00FF40}You have received {FF0000}V.I.P {00FF40}Status 3"); SendClientMessage(playerid, -1, "{00FF40}Use /vcmds or /vcmd1 to see {FF0000}/VIPS {00FF40}Commands"); SavePlayer(playerid); } else SendClientMessage(playerid, -1, "{FF0000}ERROR : {00FF40}You already received {FF0000}V.I.P {00FF40}Status 3"); } } return 1; }
so how to make someone with non vip clan buy v.i.p 3 without buy v.i.p 1/2 ?
coz it said i already received v.i.p status 3