 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Не работуют команды в лидерстеве 1-2-3
| |
| Cpr | Дата: Понедельник, 09.03.2009, 18:29 | Сообщение # 1 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 104
Награды: 1
Город: Los Santos
Репутация: 0
Замечания: 60%
Статус: 
| У меня такая проблема ! Не работают некоторые команды в лидерстве Копов ; FBI ; Армии ! Пример вот пример ! Когда я в доме пишу команду /duty ! Мне ответ Вы не коп ! С чем может быть связано ? Как решить проблему !
|
| |
|
|
| HELKERN | Дата: Понедельник, 09.03.2009, 18:40 | Сообщение # 2 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 767
Награды: 17
Город: Улан-Удэ
Репутация: 206
Замечания: 0%
Статус: 
| Там за место строчки связанной с gTeam замени на IsACop(playerid)
|
| |
|
|
| AirKite | Дата: Понедельник, 09.03.2009, 18:46 | Сообщение # 3 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус: 
| Cpr, Связано это с тем что когда ты делаешь себя лидером копа тебе не присваевается gTeam 2 Можно сделать как сказал HELKERN, или просто пофиксить чтобы при /invite и /makeleader в зависимости от фракции выдавался ПРАВИЛЬНЫЙ gTeam
[1337GAMES] Easy RP (SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)
Jabber: airkite@qip.ru [Addon] QuickBinder [FS] Online Players Record
|
| |
|
|
| Cpr | Дата: Понедельник, 09.03.2009, 18:53 | Сообщение # 4 |
|
Освоившийся
Группа:
Продвинутые
Сообщений: 104
Награды: 1
Город: Los Santos
Репутация: 0
Замечания: 60%
Статус: 
| Quote (HELKERN) Там за место строчки связанной с gTeam замени на IsACop(playerid) куда вставлять ? [pwn] if(strcmp(cmd, "/duty", true) == 0) { if(IsPlayerConnected(playerid)) { GetPlayerName(playerid, sendername, sizeof(sendername)); if(PlayerInfo[playerid][pMember] == 1) { if (PlayerToPoint(3, playerid,255.3,77.4,1003.6) || PlayerToPoint(3,playerid,-1616.1294,681.1594,7.1875) || PlayerInfo[playerid][pLocal] != 255) { if(OnDuty[playerid]==0) { format(string, sizeof(string), "* Îôèöåð %s âçÿë çíà÷åê è ïèñòîëåò èç ñâîåãî øêàô÷èêà.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); GivePlayerWeapon(playerid, 24, 70); GivePlayerWeapon(playerid, 3, 0); OnDuty[playerid] = 1; } else if(OnDuty[playerid]==1) { format(string, sizeof(string), "* Îôèöåð %s ïîëîæèë çíà÷åê è ïèñòîëåò â ñâîé øêàô÷èê.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); GivePlayerWeapon(playerid, 23, 150); GivePlayerWeapon(playerid, 5, 0); OnDuty[playerid] = 0; } } else { SendClientMessage(playerid, COLOR_GRAD2, " Âû íå â ïîëèöåéñêîé ðàçäåâàëêå / Äîìà!"); return 1; } } else if(PlayerInfo[playerid][pMember] == 4||PlayerInfo[playerid][pLeader] == 4) { if(JobDuty[playerid] == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Âû âðåìåííî ïðåêðàòèëè ñâîþ ðàáîòó ìåäèêîì è áîëüøå íåáóäåòå ïîëó÷àòü âûçîâû îò ïàöèåíòîâ."); JobDuty[playerid] = 0; Medics -= 1; } else { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Âû âðåìåííî ïðåêðàòèëè ñâîþ ðàáîòó ìåäèêîì è áîëüøå íåáóäåòå ïîëó÷àòü âûçîâû îò ïàöèåíòîâ."); JobDuty[playerid] = 1; Medics += 1; } } else if(PlayerInfo[playerid][pJob] == 7) { if(JobDuty[playerid] == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Âû âðåìåííî ïðåêðàòèëè ñâîþ ðàáîòó ìåõàíèêîì è áîëüøå íåáóäåòå ïîëó÷àòü âûçîâû îò êëèåíòîâ."); JobDuty[playerid] = 0; Mechanics -= 1; } else { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Âû âðåìåííî ïðåêðàòèëè ñâîþ ðàáîòó ìåõàíèêîì è áîëüøå íåáóäåòå ïîëó÷àòü âûçîâû îò êëèåíòîâ."); JobDuty[playerid] = 1; Mechanics += 1; } } else { SendClientMessage(playerid, COLOR_GRAD1, " Âû íå êîï!"); } } return 1; }[/pwn]
|
| |
|
|
| HELKERN | Дата: Понедельник, 09.03.2009, 18:57 | Сообщение # 5 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 767
Награды: 17
Город: Улан-Удэ
Репутация: 206
Замечания: 0%
Статус: 
| [pwn]if(PlayerInfo[playerid][pMember] == 1) { if (PlayerToPoint(3, playerid,255.3,77.4,1003.6) || PlayerToPoint(3,playerid,-1616.1294,681.1594,7.1875) || PlayerInfo[playerid][pLocal] != 255) { [/pwn] измени на [pwn]if(IsACop(playerid)) { if (PlayerToPoint(3, playerid,255.3,77.4,1003.6) || PlayerToPoint(3,playerid,-1616.1294,681.1594,7.1875) || PlayerInfo[playerid][pLocal] != 255) { [/pwn]
|
| |
|
|
| K-e-n-t | Дата: Понедельник, 09.03.2009, 21:08 | Сообщение # 6 |
|
Местный
Группа:
Продвинутые
Сообщений: 649
Награды: 6
Город: pTz city
Репутация: 30
Замечания: 0%
Статус: 
| HELKERN, на работу могут выходить только копы ;) Остальные и так на ней, так что [pwn] if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) [/pwn]
Если я тебе помог, или сказал что то умное, ставь + Я Francesko_Wilson За деньги работаю качественнее и быстрее :crazy:
|
| |
|
|
| HELKERN | Дата: Вторник, 10.03.2009, 08:03 | Сообщение # 7 |
|
Уважаемый человек
Группа:
I'm V.I.P.
Сообщений: 767
Награды: 17
Город: Улан-Удэ
Репутация: 206
Замечания: 0%
Статус: 
| Quote (K-e-n-t) HELKERN, на работу могут выходить только копы ;) Остальные и так на ней, так что Мда... С какого перепугу они итак будут на ней? Идет проверка на то, кто может брать типо Значок из шкафчика(КОПЫ - IsACop(playerid)) Если человек не IsACop(Playerid) - коп, то продолжается дальше... Медики.. механики итд А то что ты написал могут использовать только Полиция, ну а по твоему что ли FBI и NG не должны брать звезду?
|
| |
|
|
| AirKite | Дата: Вторник, 10.03.2009, 09:12 | Сообщение # 8 |
|
Долгожитель
Группа:
I'm V.I.P.
Сообщений: 1671
Награды: 21
Город: Новосибирск
Репутация: 2070
Замечания: 0%
Статус: 
| Cpr, судя по твоему первому посту Quote (Cpr) Копов ; FBI ; Армии ! Делай как сказал HELKERN
[1337GAMES] Easy RP (SAMP SERVER, DEVELOPMENT, NOT SAMP-RP, SMART LIFE)
Jabber: airkite@qip.ru [Addon] QuickBinder [FS] Online Players Record
|
| |
|
|
| K-e-n-t | Дата: Вторник, 10.03.2009, 15:32 | Сообщение # 9 |
|
Местный
Группа:
Продвинутые
Сообщений: 649
Награды: 6
Город: pTz city
Репутация: 30
Замечания: 0%
Статус: 
| HELKERN, Gogfarher ФБР и НГ могут спокойно работать без взятия звезды... Проверенно...
Если я тебе помог, или сказал что то умное, ставь + Я Francesko_Wilson За деньги работаю качественнее и быстрее :crazy:
|
| |
|
|
| Llama | Дата: Четверг, 12.03.2009, 22:29 | Сообщение # 10 |
|
Постоялец
Группа:
I'm V.I.P.
Сообщений: 326
Награды: 8
Город: Москва
Репутация: 268
Замечания: 60%
Статус: 
| Quote (HELKERN) Мда... С какого перепугу они итак будут на ней? Идет проверка на то, кто может брать типо Значок из шкафчика(КОПЫ - IsACop(playerid)) Если человек не IsACop(Playerid) - коп, то продолжается дальше... Медики.. механики итд А то что ты написал могут использовать только Полиция, ну а по твоему что ли FBI и NG не должны брать звезду? Тот вариант, чтоу К-е-n-t'a тож работает)
|
| |
|
|
| ALION133 | Дата: Четверг, 12.03.2009, 22:52 | Сообщение # 11 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 241
Награды: 3
Город: Новокузнецк
Репутация: 14
Замечания: 60%
Статус: 
| Не ну у НELKERN ближе к РП ! поидеи полицейский ведь не может кого то допрашивать не имеб собой значек либо какие то документы
|
| |
|
|
| K-e-n-t | Дата: Четверг, 12.03.2009, 23:21 | Сообщение # 12 |
|
Местный
Группа:
Продвинутые
Сообщений: 649
Награды: 6
Город: pTz city
Репутация: 30
Замечания: 0%
Статус: 
| ALION133, у него и коп и фбр и вояки, а вояк ив РП воще когонить допрашивают? они воюют и проводят обучения!
Если я тебе помог, или сказал что то умное, ставь + Я Francesko_Wilson За деньги работаю качественнее и быстрее :crazy:
|
| |
|
|
| MAS_22 | Дата: Четверг, 12.03.2009, 23:54 | Сообщение # 13 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2554
Награды: 103
Город: -
Репутация: 1658
Замечания: 80%
Статус: 
| Quote (HELKERN) С какого перепугу HELKERN, ты лучше не спорь с дайплюсиге мини саппортом )))))))))) учи албанцкой Quote (HELKERN) IsACop(Playerid) - коп, то продолжается дальше я видал такое гомно что в етом паблике вместо pMember 1,2,3 и pLeader 1,2,3 было тока член 1-вой и 2-ой, не лидеров, ничего поетому не работала половина хфункций, так что не тока в gTeam может быть проблема
|
| |
|
|
| [Y]Dias | Дата: Четверг, 19.03.2009, 15:31 | Сообщение # 14 |
|
Новенький
Группа:
Продвинутые
Сообщений: 28
Награды: 2
Город: SF
Репутация: 4
Замечания: 0%
Статус: 
| Подскажите плиз,что-то не получается..у копа не работатют команды /take /gov /duty пишет просто вы не коп..помогите исправить...+обеспчен
Ы =)
|
| |
|
|
| ALION133 | Дата: Четверг, 19.03.2009, 17:20 | Сообщение # 15 |
|
Уверенный в себе
Группа:
Продвинутые
Сообщений: 241
Награды: 3
Город: Новокузнецк
Репутация: 14
Замечания: 60%
Статус: 
| Вот /duty Code if(strcmp(cmd, "/duty", true) == 0) { if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { GetPlayerName(playerid, sendername, sizeof(sendername)); if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { if (PlayerToPoint(3, playerid,232.7829,165.2952,1003.0234)|| PlayerToPoint(3,playerid,232.7829,165.2952,1003.0234) || PlayerInfo[playerid][pLocal] != 255) { if(OnDuty[playerid]==0) { format(string, sizeof(string), "* Офицер %s взял значек и пистолет из своего шкафчика.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); GivePlayerWeapon(playerid, 24, 70); GivePlayerWeapon(playerid, 3, 0); SetPlayerHealth(playerid,100.0); SetPlayerArmour(playerid, 100.0); OnDuty[playerid] = 1; } else if(OnDuty[playerid]==1) { format(string, sizeof(string), "* Офицер %s положил значек и пистолет в свой шкафчик.", sendername); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); GivePlayerWeapon(playerid, 23, 150); GivePlayerWeapon(playerid, 5, 0); OnDuty[playerid] = 0; } } else { SendClientMessage(playerid, COLOR_GRAD2, " Вы не в полицейской раздевалке / Дома!"); return 1; } } else if(PlayerInfo[playerid][pMember] == 4||PlayerInfo[playerid][pLeader] == 4) { if(JobDuty[playerid] == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы временно прекратили свою работу медиком и больше небудете получать вызовы от пациентов."); JobDuty[playerid] = 0; Medics -= 1; } else { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы временно прекратили свою работу медиком и больше небудете получать вызовы от пациентов."); JobDuty[playerid] = 1; Medics += 1; } } else if(PlayerInfo[playerid][pJob] == 7) { if(JobDuty[playerid] == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы временно прекратили свою работу механиком и больше небудете получать вызовы от клиентов."); JobDuty[playerid] = 0; Mechanics -= 1; } else { SendClientMessage(playerid, COLOR_LIGHTBLUE, "* Вы временно прекратили свою работу механиком и больше небудете получать вызовы от клиентов."); JobDuty[playerid] = 1; Mechanics += 1; } } else { SendClientMessage(playerid, COLOR_GRAD1, " Вы не коп!"); } } return 1; } /gov Code if(strcmp(cmd, "/government", true) == 0 || strcmp(cmd, "/gov", true) == 0) { if(IsPlayerConnected(playerid)) { if(!IsACop(playerid)) { SendClientMessage(playerid, COLOR_GREY, " Вы не коп !"); return 1; } if(PlayerInfo[playerid][pRank] < 5) { SendClientMessage(playerid, COLOR_GREY, " Вы должны быть 5+ ранга чтобы использовать это !"); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/gov)ernment [text]"); return 1; } if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { SendClientMessageToAll(COLOR_WHITE, "|___________ Новости полиции штата ___________|"); format(string, sizeof(string), " Полиция, %s: %s", sendername, result); SendClientMessageToAll(COLOR_DBLUE, string); } if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { SendClientMessageToAll(COLOR_WHITE, "|___________ Новости воинской части штата ___________|"); format(string, sizeof(string), " Армия, %s: %s", sendername, result); SendClientMessageToAll(COLOR_DBLUE, string); } if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) { SendClientMessageToAll(COLOR_WHITE, "|___________ Новости федерального бюро штата ___________|"); format(string, sizeof(string), " ФБР, %s: %s", sendername, result); SendClientMessageToAll(COLOR_DBLUE, string); } } return 1; } Добавлено (19.03.2009, 17:19) --------------------------------------------- а /take выложу в 2 частях а то не влязиет в сообщение полностью первая часть /take /take Code if(strcmp(cmd, "/take", true) == 0) { if(IsPlayerConnected(playerid)) { if(gTeam[playerid] == 2 || IsACop(playerid)) { if(PlayerInfo[playerid][pRank] < 2) { SendClientMessage(playerid, COLOR_GREY, " You need to be Rank 2 or Higher for this action !"); return 1; } new x_nr[256]; x_nr = strtok(cmdtext, idx); if(!strlen(x_nr)) { SendClientMessage(playerid, COLOR_WHITE, "|__________________ Take Licenses __________________|"); SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take [licensename] [playerid/PartOfName]"); SendClientMessage(playerid, COLOR_GREY, "Available names: Driverslicense, Flyinglicense, Boatlicense, Gunlicense, Weapons, Drugs, Materials"); SendClientMessage(playerid, COLOR_WHITE, "|___________________________________________________|"); return 1; } if(strcmp(x_nr,"driverslicense",true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take driverslicense [playerid/PartOfName]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if (ProxDetectorS(8.0, playerid, giveplayerid)) { format(string, sizeof(string), "* Вы аннулировали %s'а права вождения.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Офицер %s аннулировал ваши права на вождение.", sendername); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); PlayerInfo[giveplayerid][pCarLic] = 0; } else { SendClientMessage(playerid, COLOR_GREY, " That player is not near you !"); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, " That player is Offline !"); return 1; } } else if(strcmp(x_nr,"flyinglicense",true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take flyinglicense [playerid/PartOfName]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if (ProxDetectorS(8.0, playerid, giveplayerid)) { format(string, sizeof(string), "* You have taken away %s's Flying лицензию", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Officer %s has taken away your Flying лицензию", sendername); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); PlayerInfo[giveplayerid][pFlyLic] = 0; } else { SendClientMessage(playerid, COLOR_GREY, " That player is not near you !"); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, " That player is Offline !"); return 1; } } else if(strcmp(x_nr,"gunlicense",true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take driverslicense [playerid/PartOfName]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if (ProxDetectorS(8.0, playerid, giveplayerid)) { format(string, sizeof(string), "* Вы отобрали %s'а лицензию на оружие.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Офицер %s отобрал вашу лицензию на оружие.", sendername); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); PlayerInfo[giveplayerid][pGunLic] = 0; } else { SendClientMessage(playerid, COLOR_GREY, " That player is not near you !"); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, " That player is Offline !"); return 1; } } Добавлено (19.03.2009, 17:20) ---------------------------------------------
Code else if(strcmp(x_nr,"boatlicense",true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take boatlicense [playerid/PartOfName]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if (ProxDetectorS(8.0, playerid, giveplayerid)) { format(string, sizeof(string), "* Вы отобрали %s's Boat лицензию", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Офицер %s has отобрал вашу Boat лицензию", sendername); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); PlayerInfo[giveplayerid][pBoatLic] = 0; } else { SendClientMessage(playerid, COLOR_GREY, " That player is not near you !"); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, " That player is Offline !"); return 1; } } else if(strcmp(x_nr,"weapons",true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take weapons [playerid/PartOfName]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if (ProxDetectorS(8.0, playerid, giveplayerid)) { format(string, sizeof(string), "* Вы отобрали %s оружие.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Офицер %s отобрал ваше оружие.", sendername); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); ResetPlayerWeapons(giveplayerid); PlayerInfo[giveplayerid][pGun1] = 0; PlayerInfo[giveplayerid][pAmmo1] = 0; PlayerInfo[giveplayerid][pGun2] = 0; PlayerInfo[giveplayerid][pAmmo2] = 0; PlayerInfo[giveplayerid][pGun3] = 0; PlayerInfo[giveplayerid][pAmmo3] = 0; PlayerInfo[giveplayerid][pGun4] = 0; PlayerInfo[giveplayerid][pAmmo4] = 0; } else { SendClientMessage(playerid, COLOR_GREY, " That player is not near you !"); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, " That player is Offline !"); return 1; } } else if(strcmp(x_nr,"drugs",true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take drugs [playerid/PartOfName]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if (ProxDetectorS(8.0, playerid, giveplayerid)) { format(string, sizeof(string), "* You have taken away %s's Drugs.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Officer %s has taken away your Drugs.", sendername); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); PlayerInfo[giveplayerid][pDrugs] = 0; } else { SendClientMessage(playerid, COLOR_GREY, " That player is not near you !"); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, " That player is Offline !"); return 1; } } else if(strcmp(x_nr,"materials",true) == 0) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, "USAGE: /take materials [playerid/PartOfName]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { if (ProxDetectorS(8.0, playerid, giveplayerid)) { format(string, sizeof(string), "* You have taken away %s's Materials.", giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "* Officer %s as taken away your Materials.", sendername); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); PlayerInfo[giveplayerid][pMats] = 0; } else { SendClientMessage(playerid, COLOR_GREY, " That player is not near you !"); return 1; } } } else { SendClientMessage(playerid, COLOR_GREY, " That player is Offline !"); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " Unknown Take name !"); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, " You are not a Cop !"); return 1; } } return 1; }
|
| |
|
|
|
 |
|
 | |
| |
|