elite player
#1

fixed
Reply
#2

here try this
PHP код:
CMD:ep(playerid,*params[]) 

****new*
lookupid,*str[128]; 
****if(
pData[playerid][Admin]*>=*4*||*IsPlayerAdmin(playerid)) 
****{ 
********if(
sscanf(params,"u",lookupid))*return*SendClientMessage(playerid,*COLOR_YELLOW,*"Usage:*/tp*(UserID*|*UserName)"); 
********if(
pData[lookupid][Admin]*>*pData[playerid][Admin])*return*SendClientMessage(playerid,*-1,*"Sorry*you*cant*setlevel*becoz*his*level*is*higher*then*you"); 
********if(!
IsPlayerConnected(lookupid))*return*SendClientMessage(playerid,0xFF0000FF,*"Sorry*this*player*isnt*connected*"); 
********if(
pData[lookupid][Admin]*==*1
********{ 
************
format(str,*sizeof(str),*"Admin*%s*(ID:%d)*has*gived*you*EP*statue",GetName(playerid),*playerid); 
************
SendClientMessage(lookupid,*COLOR_YELLOW,*str); 
************
format(str,*sizeof(str),"You*have*gived*%s*(ID:%d)*EP*Statue",GetName(lookupid),lookupid); 
************
SendClientMessage(playerid,*COLOR_YELLOW,*str); 
************
pData[lookupid][Admin]*=*2
return 
1;
********} 
*******else*if(
pData[lookupid][Admin]*==*2
********{ 
************
format(str,*sizeof(str),*"Admin*%s*(ID:%d)*has*removed*your*EP*statue",GetName(playerid),*playerid); 
************
SendClientMessage(lookupid,*0xFF0000FF,*str); 
************
format(str,*sizeof(str),"You*have*Removed*%s*(ID:%d)*EP*statue",GetName(lookupid),lookupid); 
************
SendClientMessage(playerid,*0xFF0000FF,*str); 
************
pData[lookupid][Admin]*=*0
return 
1;
********} 
****} 
else*return*
SendClientMessage(playerid,*COLOR_YELLOW,*"Only*+level*4*can*use*this*command"); 
and I think It should work. sorry but idk why those are viewing (***) just add else and return 1;
Reply
#3

Try this:

Код:
CMD:ep(playerid, params[])
{
    new lookupid, str[128];
    if(pData[playerid][Admin] >= 4 || IsPlayerAdmin(playerid))
    {
        if(sscanf(params,"u",lookupid)) return SendClientMessage(playerid, COLOR_YELLOW, "Usage: /tp (UserID | UserName)");
        if(pData[lookupid][Admin] > pData[playerid][Admin]) return SendClientMessage(playerid, -1, "Sorry you cant setlevel becoz his level is higher then you");
        if(!IsPlayerConnected(lookupid)) return SendClientMessage(playerid,0xFF0000FF, "Sorry this player isnt connected ");

		switch(pData[lookupid][Admin])
		{
		    case 1:
		    {
	            format(str, sizeof(str), "Admin %s (ID:%d) has gived you EP statue",GetName(playerid), playerid);
	            SendClientMessage(lookupid, COLOR_YELLOW, str);
	            format(str, sizeof(str),"You have gived %s (ID:%d) EP Statue",GetName(lookupid),lookupid);
	            SendClientMessage(playerid, COLOR_YELLOW, str);
	            pData[lookupid][Admin] = 2;
		    }
		    case 2:
		    {
	            format(str, sizeof(str), "Admin %s (ID:%d) has removed your EP statue",GetName(playerid), playerid);
	            SendClientMessage(lookupid, 0xFF0000FF, str);
	            format(str, sizeof(str),"You have Removed %s (ID:%d) EP statue",GetName(lookupid),lookupid);
	            SendClientMessage(playerid, 0xFF0000FF, str);
	            pData[lookupid][Admin] = 0;
		    }
		}
    }
    else return SendClientMessage(playerid, COLOR_YELLOW, "Only +level 4 can use this command");
}
EDIT: Too slow I guess :P
Reply
#4

Quote:
Originally Posted by Loinal
Посмотреть сообщение
PHP код:
CMD:ep(playeridparams[])
{
    new 
lookupidstr[128];
    if(
pData[playerid][Admin] >= || IsPlayerAdmin(playerid))
    {
        if(
sscanf(params,"u",lookupid)) return SendClientMessage(playeridCOLOR_YELLOW"Usage: /tp (UserID | UserName)");
        if(
pData[lookupid][Admin] > pData[playerid][Admin]) return SendClientMessage(playerid, -1"Sorry you cant setlevel becoz his level is higher then you");
        if(!
IsPlayerConnected(lookupid)) return SendClientMessage(playerid,0xFF0000FF"Sorry this player isnt connected ");
        if(
pData[lookupid][Admin] == 1)
        {
            
format(strsizeof(str), "Admin %s (ID:%d) has gived you EP statue",GetName(playerid), playerid);
            
SendClientMessage(lookupidCOLOR_YELLOWstr);
            
format(strsizeof(str),"You have gived %s (ID:%d) EP Statue",GetName(lookupid),lookupid);
            
SendClientMessage(playeridCOLOR_YELLOWstr);
            
pData[lookupid][Admin] = 2;
        }
        if(
pData[lookupid][Admin] == 2)
        {
            
format(strsizeof(str), "Admin %s (ID:%d) has removed your EP statue",GetName(playerid), playerid);
            
SendClientMessage(lookupid0xFF0000FFstr);
            
format(strsizeof(str),"You have Removed %s (ID:%d) EP statue",GetName(lookupid),lookupid);
            
SendClientMessage(playerid0xFF0000FFstr);
            
pData[lookupid][Admin] = 0;
        }
    }
    else return 
SendClientMessage(playeridCOLOR_YELLOW"Only +level 4 can use this command"); 
That command is not working fine when i type /ep 0 it say

Removed your ep statue
then
Gived you ep statue
then removed
PHP код:
CMD:ep(playeridparams[])
{
    new 
lookupidstr[128];
    if(
pData[playerid][Admin] >= || IsPlayerAdmin(playerid))
    {
        if(
sscanf(params,"u",lookupid)) return SendClientMessage(playeridCOLOR_YELLOW"Usage: /tp (UserID | UserName)");
        if(
pData[lookupid][Admin] > pData[playerid][Admin]) return SendClientMessage(playerid, -1"Sorry you cant setlevel becoz his level is higher then you");
        if(!
IsPlayerConnected(lookupid)) return SendClientMessage(playerid,0xFF0000FF"Sorry this player isnt connected ");
        if(
pData[lookupid][Admin] == 1)
        {
            
format(strsizeof(str), "Admin %s (ID:%d) has gived you EP statue",GetName(playerid), playerid);
            
SendClientMessage(lookupidCOLOR_YELLOWstr);
            
format(strsizeof(str),"You have gived %s (ID:%d) EP Statue",GetName(lookupid),lookupid);
            
SendClientMessage(playeridCOLOR_YELLOWstr);
            
pData[lookupid][Admin] = 2;
        }
       else if(
pData[lookupid][Admin] == 2)
        {
            
format(strsizeof(str), "Admin %s (ID:%d) has removed your EP statue",GetName(playerid), playerid);
            
SendClientMessage(lookupid0xFF0000FFstr);
            
format(strsizeof(str),"You have Removed %s (ID:%d) EP statue",GetName(lookupid),lookupid);
            
SendClientMessage(playerid0xFF0000FFstr);
            
pData[lookupid][Admin] = 0;
        }
    }
    else return 
SendClientMessage(playeridCOLOR_YELLOW"Only +level 4 can use this command"); 
Reply
#5

Quote:
Originally Posted by Dayrion
Посмотреть сообщение
PHP код:
CMD:ep(playeridparams[])
{
    new 
lookupidstr[128];
    if(
pData[playerid][Admin] >= || IsPlayerAdmin(playerid))
    {
        if(
sscanf(params,"u",lookupid)) return SendClientMessage(playeridCOLOR_YELLOW"Usage: /tp (UserID | UserName)");
        if(
pData[lookupid][Admin] > pData[playerid][Admin]) return SendClientMessage(playerid, -1"Sorry you cant setlevel becoz his level is higher then you");
        if(!
IsPlayerConnected(lookupid)) return SendClientMessage(playerid,0xFF0000FF"Sorry this player isnt connected ");
        if(
pData[lookupid][Admin] == 1)
        {
            
format(strsizeof(str), "Admin %s (ID:%d) has gived you EP statue",GetName(playerid), playerid);
            
SendClientMessage(lookupidCOLOR_YELLOWstr);
            
format(strsizeof(str),"You have gived %s (ID:%d) EP Statue",GetName(lookupid),lookupid);
            
SendClientMessage(playeridCOLOR_YELLOWstr);
            
pData[lookupid][Admin] = 2;
        }
       else if(
pData[lookupid][Admin] == 2)
        {
            
format(strsizeof(str), "Admin %s (ID:%d) has removed your EP statue",GetName(playerid), playerid);
            
SendClientMessage(lookupid0xFF0000FFstr);
            
format(strsizeof(str),"You have Removed %s (ID:%d) EP statue",GetName(lookupid),lookupid);
            
SendClientMessage(playerid0xFF0000FFstr);
            
pData[lookupid][Admin] = 0;
        }
    }
    else return 
SendClientMessage(playeridCOLOR_YELLOW"Only +level 4 can use this command"); 
Код:
D:\samp folder\ZoneX - ZX\gamemodes\ZoneX.pwn(6751) : warning 209: function "cmd_ep" should return a value
Reply
#6

Im glad to know my way worked
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)