16.07.2015, 05:56
(
Последний раз редактировалось Lуs; 16.07.2015 в 07:06.
)
eai gente, bom vim aqui com esse topico preciso duma ajudinha! meu servidor tem um comando /veh que cria carros, e outro /dcm que deleta o carro criado pelo /veh, preciso dum comando /dcmall que delete todos veiculos criados pelo /veh ou seja criado por outros players vou deixa o codigo do /veh e /dcm.
Comando /Veh
Comando /dcm
Comando /Veh
Код:
dcmd_veh(playerid, params[]) { #pragma unused params if(Player[playerid][pAdmin] >= 1 || Player[playerid][pVIP] >= 1) { if(Player[playerid][VehicleCreatedFree] >= 1) return SendClientMessage(playerid, COR_ERRO, "Vocк nгo pode criar mais de um veнculo, use /dc ou /dcm no que vocк crio!"); if(Player[playerid][InDM] == true) return SendClientMessage(playerid, COR_ERRO, "Vocк nгo pode criar veнculo dentro do DM!"); if(GetPlayerInterior(playerid) > 0) return SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo pode criar veнculos em interiores!"); if(Player[playerid][pPunVIP] == 1) return SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк foi punido, portanto, nгo pode usar esse comandos"); new txt[2048]; for(new i = 0; i < MAX_VEH_FREE; i ++) { format(txt,2048,"%s%s\n", txt, VehiclesFree[i][Free_Nome]); } ShowPlayerDialog(playerid, DIALOG_CARROS, DIALOG_STYLE_LIST, "Veнculos Free", txt, "Criar", "Cancelar"); new string[128]; format(string, sizeof(string), "** %s usou /veh **", getPName(playerid)); MensagemLocal(playerid, COR_ROXO, string, 20); } else SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo tem permissгo para usar este comando!"); return 1; }
Код:
dcmd_dcm(playerid, params[]) { #pragma unused params if(Player[playerid][pAdmin] >= 1 || Player[playerid][pVIP] >= 1) { if(Player[playerid][VehicleCreatedFree] >= 1) { RemoveNeon(playerid); Delete3DTextLabel(VehicleLabelFree[Player[playerid][VehicleCreatedFree]]); VehicleLabelFree[VehicleCreatedFree] = 0; DestroyVehicle(Player[playerid][VehicleCreatedFree]); Player[playerid][VehicleCreatedFree] = 0; SendClientMessage(playerid, COR_PRINCIPAL, "[INFO] Veнculo deletado com sucesso."); } else SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo tem um veнculo criado!"); } else SendClientMessage(playerid, COR_ERRO, "ERRO: Vocк nгo tem permissгo para usar este comando!"); return 1; }