21.03.2013, 15:46
Hello everyone, so I want to do that when a player collects three warnings loss of VIP status.
Script:
Script:
Код:
if(!strcmp(cmdtext, "/vispet",true,7)) { if(playerDB[playerid][vpriziuretojas] != true){SendClientMessage(playerid, RED, "* Tokios komandos nлra!"); return 1;} if(!cmdtext[7]){SendClientMessage(playerid, RED, "Uюdлti vip'ui бspлjima: /vispet [Vardas_Pavardл] [Prieюastis]"); return 1; } new name[24],vardas[24]; strmid(name,cmdtext[8],0,sizeof(name)); new id = GetPlayeridMid(name); if(!playerDB[playerid][vip]) { SendClientMessage(playerid,RED,"Atsipraрome, nurodytas юaidлjas nлra Vip naris!"); return 1; } if (id == INVALID_PLAYER_ID){ SendClientMessage(playerid, RED, "Atsipraрome, tokio serveryje юaidлjo nлra!"); return 1;} GetPlayerName(id,name,sizeof(name)); GetPlayerName(playerid,vardas,sizeof(vardas)); playerDB[id][vispejimai]++; new vispejimas = playerDB[id][vispejimai]; new msg[256],msgid[256],msgas[256]; format(msg,sizeof(msg),"{FFFFFF}Юaidлjui {00FF00}%s {FFFFFF}uюdлjote бspлjimа. Vip'as Jau Turi {FF0000}%i {FFFFFF}бspлjimш(-us).",name,vispejimas); SendClientMessage(playerid,RED,msg); format(msgid,sizeof(msgid),"{FFFFFF}Priюiurлtojas{00FF00} %s {FFFFFF}jыms uюdлjo бspлjimа, dлl nusiюлngimш, dabar jыs turite {FF0000}%i {FFFFFF}бspлjimш(-us).",vardas,vispejimas); SendClientMessage(id,RED,msgid); if(playerDB[id][vispejimai]==3) { playerDB[playerid][vip] = false; playerDB[id][vispejimai]=0; SendClientMessage(id,RED,"{FFFFFF}Surinkote {00FF00}3{FFFFFF}бspлjimus."); format(msgas,sizeof(msgas),"{FFFFFF}%s jыs jau nebe Vip'as, nes surinko {00FF00}3{FFFFFF} бspлjimus.",name); SendClientMessage(playerid,RED,msgas); } return 1; }