Help needed
#1

Hello everyone, so I want to do that when a player collects three warnings loss of VIP status.

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;
        }
Reply
#2

Help
Reply
#3

pawn Код:
#define MAX_WARNS 3

if( Your_Var >= MAX_WARNS ) Your_Var --;
Reply
#4

Few words I did not understand? can explain more?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)