Get player drunk level
#1

This code compiles in my script but when i do the command it doesn't give me anything back. not even an unknowncommand


Код:
if(strcmp(cmd, "/getdrunklevel", true) == 0 || strcmp(cmd, "/gdl", true) == 0)
	{
 if(gteam[playerid]==Team_LSPD || gteam[playerid] ==Team_SFPD || gteam[playerid] ==Team_TASK || gteam[playerid] ==Team_SASP || gteam[playerid]==Team_ERPSS || gteam[playerid] ==Team_DCP || gteam[playerid] ==Team_DCPT || gteam[playerid]==Team_Army || gteam[playerid]==Team_ArmyMed || IsStaff_L2A(playerid)==1){

		new tmp[256];
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_GREY, "USAGE: /fst [playerid]");
			return 1;
		}
		giveplayerid = strval(tmp);
		new Float:x, Float:y, Float:z;
		GetPlayerPos(playerid, x, y, z);
		  if(IsPlayerInRangeOfPoint(playerid, 8.0, x , y, z))
			{
   			if(GetPlayerDrunkLevel(giveplayerid) > 1 && GetPlayerDrunkLevel(giveplayerid) < 2999)
			  {
          format(erpstring, sizeof(erpstring), "(INFO) You have tested %s for Alcohol use.",giveplayer);
          	format(erpstring, sizeof(erpstring), "(DCPCOM) %s: field sobriety test on one %s - subject clear, over.", ServiceUnitIdentifier(playerid), giveplayer);
					SendMessageToLaw(erpstring);
			    SendClientMessage(giveplayerid, COLOR_YELLOW,"He is not drunk");
    			}
  			if(GetPlayerDrunkLevel(giveplayerid) > 3000 && GetPlayerDrunkLevel(giveplayerid) < 5000)
			  {
			    format(erpstring, sizeof(erpstring), "(INFO) You have tested %s for Alcohol use.",giveplayer);
   				format(erpstring, sizeof(erpstring), "(DCPCOM) %s: field sobriety test conducted on one %s - possible 10-55 intoxicated driver, over.", ServiceUnitIdentifier(playerid), giveplayer);
					SendMessageToLaw(erpstring);
			    SendClientMessage(giveplayerid, COLOR_YELLOW,"He is Drunk");
    			}
    			if(GetPlayerDrunkLevel(giveplayerid) > 3001 && GetPlayerDrunkLevel(giveplayerid) < 50000)
			  {
			    format(erpstring, sizeof(erpstring), "(INFO) You have tested %s For Alcohol use.",giveplayer, giveplayerid);
   				format(erpstring, sizeof(erpstring), "(DCPCOM) %s: field sobriety test conducted on one %s - possible 10-55 intoxicated driver (WASTED), over.", ServiceUnitIdentifier(playerid), giveplayer);
					SendMessageToLaw(erpstring);
			    SendClientMessage(giveplayerid, COLOR_YELLOW,"He is Really WASTED");
			  }
				return 1;
		}
		
	}else{
	SendClientMessage(playerid, COLOR_BRIGHTRED, "Suspect out of range.");
	}

}
Reply
#2

return 1;..
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)