Команды
| |
_Dizel_ | Дата: Среда, 30.07.2014, 18:19:49 | Сообщение # 1 |
Группа: Пользователи
Сообщений: 1
| Помогоите мне с перевод это команды на стандартную cmdtext
COMMAND:createhouse(playerid, params[]) { if (INT_IsPlayerLoggedIn(playerid) == 0) return 0; if (INT_CheckPlayerAdminLevel(playerid, 5) == 0) return 0; new HPrice, MaxLevel, HouseID; if (GetPlayerVehicleSeat(playerid) == -1) { if (sscanf(params, "ii", HPrice, MaxLevel)) SendClientMessage(playerid, 0xFFFFFFFF, "Èñïîëüçóéòå: \"/createhouse [Öåíà] [level]\""); else { if ((MaxLevel >= 1) && (MaxLevel <= 10)) { for (HouseID = 1; HouseID < MAX_HOUSES; HouseID++) if (!IsValidDynamicPickup(AHouseData[HouseID][PickupID])) break; if (!IsValidDynamicPickup(AHouseData[HouseID][PickupID])) { new Float:x, Float:y, Float:z, Msg[128]; GetPlayerPos(playerid, x, y, z); AHouseData[HouseID] [Owned]= false; AHouseData[HouseID] [Owner]= 0; AHouseData[HouseID] [HouseX]= x; AHouseData[HouseID] [HouseY]= y; AHouseData[HouseID] [HouseZ]= z; AHouseData[HouseID] [HouseLevel]= 1; AHouseData[HouseID] [HouseMaxLevel]= MaxLevel; AHouseData[HouseID] [HousePrice]= HPrice; AHouseData[HouseID] [HouseOpened]= false; AHouseData[HouseID] [Insurance]= false; AHouseData[HouseID] [StaticHouse]= false; AHouseData[HouseID] [CarSlots]= 3; House_UpdateEntrance(HouseID); HouseFile_Save(HouseID); format(Msg, 128, "{00FF00}Âû óñïåøíî ñîçäàëè äîì ñ ID: {FFFF00}%i", HouseID); SendClientMessage(playerid, 0xFFFFFFFF, Msg); } else SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Ìàêñèìàëüíîå êîëè÷åñòâî äîìîâ áûëî äîñòèãíóòî"); } else SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Âû äîëæíû èñïîëüçîâàòü max-óðîâåíü îò 1 äî 10"); } } else SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Âû äîëæíû áûòü íå â Àâòî, ÷òîáû ñîçäàòü äîì"); return 1; }
|
|
|
|
admin | Дата: Воскресенье, 03.08.2014, 21:35:31 | Сообщение # 2 |
Группа: Администраторы
Сообщений: 3869
| Код if (strcmp("/mycommand", cmdtext, true, 10) == 0) { if (INT_IsPlayerLoggedIn(playerid) == 0) return 0; if (INT_CheckPlayerAdminLevel(playerid, 5) == 0) return 0; new HPrice, MaxLevel, HouseID; if (GetPlayerVehicleSeat(playerid) == -1) { if (sscanf(params, "ii", HPrice, MaxLevel)) SendClientMessage(playerid, 0xFFFFFFFF, "Èñïîëüçóéòå: \"/createhouse [Öåíà] [level]\""); else { if ((MaxLevel >= 1) && (MaxLevel <= 10)) { for (HouseID = 1; HouseID < MAX_HOUSES; HouseID++) if (!IsValidDynamicPickup(AHouseData[HouseID][PickupID])) break; if (!IsValidDynamicPickup(AHouseData[HouseID][PickupID])) { new Float:x, Float:y, Float:z, Msg[128]; GetPlayerPos(playerid, x, y, z); AHouseData [HouseID][Owned]= false; AHouseData [HouseID][Owner]= 0; AHouseData [HouseID][HouseX]= x; AHouseData [HouseID][HouseY]= y; AHouseData [HouseID][HouseZ]= z; AHouseData [HouseID][HouseLevel]= 1; AHouseData [HouseID][HouseMaxLevel]= MaxLevel; AHouseData [HouseID][HousePrice]= HPrice; AHouseData [HouseID][HouseOpened]= false; AHouseData [HouseID][Insurance]= false; AHouseData [HouseID][StaticHouse]= false; AHouseData [HouseID][CarSlots]= 3; House_UpdateEntrance(HouseID); HouseFile_Save(HouseID); format(Msg, 128, "{00FF00}Âû óñïåøíî ñîçäàëè äîì ñ ID: {FFFF00}%i", HouseID); SendClientMessage(playerid, 0xFFFFFFFF, Msg); } else SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Ìàêñèìàëüíîå êîëè÷åñòâî äîìîâ áûëî äîñòèãíóòî"); } else SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Âû äîëæíû èñïîëüçîâàòü max-óðîâåíü îò 1 äî 10"); } } else SendClientMessage(playerid, 0xFFFFFFFF, "{FF0000}Âû äîëæíû áûòü íå â Àâòî, ÷òîáû ñîçäàòü äîì"); return 1; }
zm-jail.ru Разработка сайта samp-pawno.ru
|
|
|
|
 Загрузка страницы, займет меньше минуты...
Статистика Форума |
Последнии темы |
Читаемые темы |
Лучшие пользователи |
Новые пользователи |
|
|
|
|
|
|