17.07.2012, 01:52
can someone tell me what is wrong with this script ? becouse it says everytime unknown command.
Код:
if(strcmp(cmd, "/sellprods", true) == 0) { new cashmade; new tmpcar; if(IsPlayerConnected(playerid)) { tmpcar = GetPlayerVehicleID(playerid); if(!IsATruck(tmpcar)) { GameTextForPlayer(playerid, "~r~You are not in a delivery truck", 5000, 1); return 1; } if(PlayerInfo[playerid][pTruckLoad] == 0) { GameTextForPlayer(playerid, "~r~Truck is empty, return to the stock house", 5000, 1); format(string, sizeof(string), "Products: %d.", PlayerInfo[playerid][pTruckLoad]); SendClientMessage(playerid, TEAM_GROVE_COLOR, string); return 1; } for(new i = 0; i < sizeof(BizzInfo); i++) { if (IsPlayerInRangeOfPoint(playerid, 10,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ])) { //printf("Found House :%d",i); for(new l = PlayerHaul[tmpcar][pLoad]; l > 0; l--) { if(BizzInfo[i][bProducts] == BizzInfo[i][bMaxProducts]) { GameTextForPlayer(playerid, "~r~Our stores are full", 5000, 1); format(string, sizeof(string), "Cash Earned $%d.", cashmade); SendClientMessage(playerid, TEAM_GROVE_COLOR, string); format(string, sizeof(string), "Products: %d.", PlayerInfo[playerid][pTruckLoad]); SendClientMessage(playerid, TEAM_GROVE_COLOR, string); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); return 1; } if(BizzInfo[i][bPriceProd] > BizzInfo[i][bTill]) { GameTextForPlayer(playerid, "~r~We Cant Afford The Deal", 5000, 1); format(string, sizeof(string), "Cash Earned $%d.", cashmade); SendClientMessage(playerid, TEAM_GROVE_COLOR, string); format(string, sizeof(string), "Products: %d.", PlayerInfo[playerid][pTruckLoad]); SendClientMessage(playerid, TEAM_GROVE_COLOR, string); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); return 1; } PlayerInfo[playerid][pTruckLoad]--; BizzInfo[i][bProducts]++; cashmade = cashmade+BizzInfo[i][bPriceProd]; //ConsumingMoney[playerid] = 1; SafeGivePlayerMoney(playerid,BizzInfo[i][bPriceProd]); BizzInfo[i][bTill] -= BizzInfo[i][bPriceProd]; if(PlayerInfo[playerid][pTruckLoad] == 0) { GameTextForPlayer(playerid, "~r~Truck is empty, return to the stock house", 5000, 1); format(string, sizeof(string), "Cash Earned $%d.", cashmade); SendClientMessage(playerid, TEAM_GROVE_COLOR, string); format(string, sizeof(string), "Products: %d.", PlayerInfo[playerid][pTruckLoad]); SendClientMessage(playerid, TEAM_GROVE_COLOR, string); PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0); return 1; } } OnPropUpdate(3,i); return 1; } } }