 |
|
 |
|
|
|
Последние Файлы GTA 4 |
Последние Файлы GTA-MP |
Реклама |
|
|
|
|
|
Модификации The Godfather
| |
| [RGS]JAGUAR | Дата: Среда, 13.01.2010, 20:44 | Сообщение # 421 |
|
Советчик
Группа:
Продвинутые
Сообщений: 1154
Награды: 25
Город: FloatX,FloatY,FloatZ
Репутация: 291
Замечания: 40%
Статус: 
| Quote (Vlad_Mazaev) 2.Команду для ментов типо маскировка пишит её мент ид скина и он превращаеца в этот ID скина. Это типо /setskin просто вместо проверки на админку поставь проверку на мента и всё!
[/url] Новая ICQ: 593922
|
| |
|
|
| snoowker | Дата: Четверг, 14.01.2010, 18:25 | Сообщение # 422 |
|
Новенький
Группа:
Пользователи
Сообщений: 11
Награды: 1
Город: km
Репутация: 0
Замечания: 0%
Статус: 
| Quote (Rabbit|52|) Подскажите плз, вот делаю команду /members а там выводит 12 ошибок одинаковых:pwn(30504) : error 010: invalid function or declaration Что это может быть? попробуй так [pwn] if(strcmp(cmd,"/members",true)==0) { if(IsPlayerConnected(playerid)) { new teamnumber; if (PlayerInfo[playerid][pLeader] != 0) teamnumber = PlayerInfo[playerid][pLeader]; else if (PlayerInfo[playerid][pMember] != 0) teamnumber = PlayerInfo[playerid][pMember]; else { SendClientMessage(playerid, COLOR_GRAD1, " Âû íå â Áàíäå/Ôðàêöèè!"); return 1; } SendClientMessage(playerid, 0x808000AA, "**Members Online**"); for(new i = 0; i < MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { GetPlayerName(i, sendername, sizeof(sendername)); format(string, sizeof(string), ""); if (PlayerInfo[i][pLeader] == teamnumber) format(string, sizeof(string), "%s (Ëèäåð)",sendername); else if (PlayerInfo[i][pMember] == teamnumber) format(string, sizeof(string), "%s, Rank: %d.",sendername, PlayerInfo[i][pRank]); if (strlen(string) > 1) SendClientMessage(playerid, 0xF5DEB3AA, string); } } } return 1; }[/pwn]
Дорабатываю/Ипсравляю моды за $ Писать в ICQ 555378758 или в Личку
|
| |
|
|
| RoS | Дата: Понедельник, 18.01.2010, 19:02 | Сообщение # 423 |
|
Новенький
Группа:
Пользователи
Сообщений: 45
Награды: 1
Город: Ros-aNgeleS
Репутация: 7
Замечания: 0%
Статус: 
| Текст вы водимый в чат, через кажды оприделёное устоновлиное вами времи [pwn] //кинеш где все forward верху forward Adverse(); //OnGameModeInit() вставляем где все таймеры на ходится SetTimer("Adverse", 900000, 1);// время построити под себя //за тем создаём public Adverse() public Adverse() { new string[256],host[256]; GetServerVarAsString("hostname",host,sizeof(host)); SendClientMessageToAll(COLOR_LIGHTBLUE,"------------------------------------"); format(string,sizeof(string),"Добро пожаловать на %s",host); SendClientMessageToAll(COLOR_LIGHTBLUE,string); format(string,sizeof(string),"На сервере %d Домов и %d Бизов ",sizeof(HouseInfo)+1,sizeof(SBizzInfo)+1); SendClientMessageToAll(COLOR_LIGHTBLUE,string); SendClientMessageToAll(COLOR_LIGHTBLUE,"------------------------------------"); SendClientMessageToAll(COLOR_LIGHTBLUE,"Âûõîä ïðè àðåñòå (òàê æå ôåéê êðåø) 1 ðàç - ïðåäóïðåæäåíèå, 2 ðàç - çîíà, 3 ðàç - áàí");// тут вставите своою другаю инфо SendClientMessageToAll(COLOR_LIGHTBLUE,"------------------------------------"); SendClientMessageToAll(COLOR_LIGHTBLUE,"Сайт www"); SendClientMessageToAll(COLOR_LIGHTBLUE,"Тех подержка: ICQ: Ros-angeles 518-455"); SendClientMessageToAll(COLOR_LIGHTBLUE,"------------------------------------"); }[/pwn] диалог при нажатии в таби на играка что бы ему можно было писать в личку [pwn]//кинеш где все forward верху forward OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]); forward OnPlayerClickPlayer(playerid, clickedplayerid, source); //кинеш верх где у тебя все new new PM[MAX_PLAYERS]; //public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])// вставишь в этотт паблик if(dialogid == 10)// намирация деалого может быть любая в даном случии 10 { if(response) { if(!strlen(inputtext)) { return ShowPlayerDialog(playerid,10,DIALOG_STYLE_INPUT," Отправить в личку"," Текст сообщения \"отмена\"!\n","Отправить","Отмена"); } new id = PM[playerid]; new Message[256],pname[40],gname[40]; if(id == playerid) { return 1; } GetPlayerName(id,gname,sizeof(gname)); GetPlayerName(playerid,pname,sizeof(pname)); format(Message,sizeof(Message),"__>> %s(%d): %s",gname,id,inputtext); SendClientMessage(playerid,PM_OUTGOING_COLOR,Message); format(Message,sizeof(Message),"<<___ %s(%d): %s",pname,playerid,inputtext); SendClientMessage(id,PM_INCOMING_COLOR,Message); format(string,sizeof(string)," Сообщения от %s к %s: %s",pname,gname,inputtext); printf(string); } } //public OnPlayerClickPlayer(playerid, clickedplayerid, source) создаш этот паблик если он у тебя уже есть переделай его под себя тогда public OnPlayerClickPlayer(playerid, clickedplayerid, source) { PM[playerid] = clickedplayerid; ShowPlayerDialog(playerid,10,DIALOG_STYLE_INPUT," Отправить в личку"," Текст сообщения \"отмена\"!\n","Отправить","Отмена"); return 1; }[/pwn] Добавлено (18.01.2010, 19:02) --------------------------------------------- Кому помог не забываем ставить +
Мод Entercom делал я и DеM(565902113)
|
| |
|
|
| PrinceHugo | Дата: Вторник, 19.01.2010, 09:44 | Сообщение # 424 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 347
Награды: 3
Репутация: 64
Замечания: 20%
Статус: 
| Vlad_Mazaev, [pwn]if(strcmp(cmd, "/mask", true) == 0) { if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { SendClientMessage(playerid, COLOR_GRAD1, " Ты не коп"); return 1; } if(PlayerInfo[playerid][pLevel] < 5) { SendClientMessage(playerid, COLOR_GRAD1, " Ты не можешь ее использовать."); return 1; } for(new i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i)) { ShowPlayerNameTagForPlayer(i, playerid, 0); } } PlayerInfo[playerid][pMaskuse] = 1; SendClientMessage(playerid, COLOR_WHITE, " Ты одеваешь свою маску."); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* Назнакомец одевает свою маску."); ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE); OnePlayAnim(playerid, "SHOP", "ROB_Shifty", 4.0, 0, 0, 0, 0, 0); //Анимация } return 1; }[/pwn]Добавлено (19.01.2010, 09:44) --------------------------------------------- Чтото типо этого помогите исправить
|
| |
|
|
| adidas--007 | Дата: Четверг, 21.01.2010, 15:05 | Сообщение # 425 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 147
Награды: 1
Город: Не важно
Репутация: 4
Замечания: 0%
Статус: 
| Quote диалог при нажатии в таби на играка что бы ему можно было писать в личку Я только начинаю учиться в павно не объяснишь поконкретнее if(dialogid == 10) куда это и public OnPlayerClickPlayer(playerid, clickedplayerid, source) и это именно пихать?
|
| |
|
|
| xSLiMx | Дата: Четверг, 21.01.2010, 17:03 | Сообщение # 426 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2163
Награды: 34
Город: Ростов - на - Дону
Репутация: 1429
Замечания: 80%
Статус: 
| adidas--007, если таковой ид диалога у тебя не испоьзован - то делай так как написано
|
| |
|
|
| skill_ua | Дата: Вторник, 26.01.2010, 17:30 | Сообщение # 427 |
|
Новенький
Группа:
Пользователи
Сообщений: 6
Награды: 0
Город: Перевальск
Репутация: 0
Замечания: 0%
Статус: 
| помогите создать команду, чтобы хитман мог удалять заказ пжл =) просто я в павно плохо рабзбираюсь...
|
| |
|
|
| PrinceHugo | Дата: Суббота, 30.01.2010, 09:50 | Сообщение # 428 |
|
Постоялец
Группа:
Продвинутые
Сообщений: 347
Награды: 3
Репутация: 64
Замечания: 20%
Статус: 
| skill_ua, Непонел.. Смысли удалять?
|
| |
|
|
| adidas--007 | Дата: Суббота, 30.01.2010, 20:03 | Сообщение # 429 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 147
Награды: 1
Город: Не важно
Репутация: 4
Замечания: 0%
Статус: 
| [pwn]D:\Íîâàÿ ïàïêà\Íîâàÿ ïàïêà\gamemodes\Exclusive.pwn(5163) : warning 225: unreachable code D:\Íîâàÿ ïàïêà\Íîâàÿ ïàïêà\gamemodes\Exclusive.pwn(10885) : error 004: function "SafeGivePlayerWeapon" is not implemented D:\Íîâàÿ ïàïêà\Íîâàÿ ïàïêà\gamemodes\Exclusive.pwn(10930) : error 004: function "RemovePlayerWeapon" is not implemented[/pwn] [pwn] if(!strcmp(cmdtext, "/inv", true) || !strcmp(cmdtext, "/inventory", true)) // { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid] == 0) { SendClientMessage(playerid, COLOR_GREY, " Ñíà÷àëà íóæíî çàëîãèíèòüñÿ ! "); return 1; } new gunname[100]; GetWeaponName(PlayerInfo[playerid][pInvWeapon], gunname, sizeof(gunname)); SendClientMessage(playerid, COLOR_LIGHT_BLUE, " __________ Èíâåíòàðü __________"); if(PlayerInfo[playerid][pInvWeapon] != 0 && PlayerInfo[playerid][pInvAmmo] != 0) { format(string, sizeof(string), " Îðóæèå: %s, Ïàòðîíû: %d", gunname, PlayerInfo[playerid][pInvAmmo]); SendClientMessage(playerid, COLOR_WHITE, string); } else { SendClientMessage(playerid, COLOR_WHITE, " Èíâåíòàðü ïóñòîé."); } SendClientMessage(playerid, COLOR_LIGHT_BLUE, "_______________________________"); SendClientMessage(playerid, COLOR_WHITE, " Ïîäñêàçêà: /takegun /putgun"); } return 1; } if(!strcmp(cmdtext, "/takegun", true)) // { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid] == 0) { SendClientMessage(playerid, COLOR_GREY, " Ñíà÷àëà íóæíî çàëîãèíèòüñÿ ! "); return 1; } if(ReduceTime[playerid] == 1) { SendClientMessage(playerid, COLOR_GREY, " Òåáå íóæíî ïîäîæäàòü 3 ñåêóíäû, ïðåæäå ÷åì èñïîëüçîâàòü ýòêó êîìàíäó îïÿòü !"); return 1; } if(PlayerInfo[playerid][pInvWeapon] != 0 && PlayerInfo[playerid][pInvAmmo] != 0) { ReduceTime[playerid] = 1; SetTimerEx("ReduceTimer", 3000, false, "i", playerid); new gunname[100]; GetWeaponName(PlayerInfo[playerid][pInvWeapon], gunname, sizeof(gunname)); SafeGivePlayerWeapon(playerid, PlayerInfo[playerid][pInvWeapon], PlayerInfo[playerid][pInvAmmo]); GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), " Òû áåðåøü %s èç ñâîåãî èíâåíòàðÿ.", gunname); SendClientMessage(playerid, COLOR_GREY, string); PlayerInfo[playerid][pInvWeapon] = 0; PlayerInfo[playerid][pInvAmmo] = 0; } else { SendClientMessage(playerid, COLOR_GREY, "  òâîåì èíâåíòàðå íåò îðóæèÿ !"); return 1; } } return 1; } if(!strcmp(cmdtext, "/putgun", true)) // { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid] == 0) { SendClientMessage(playerid, COLOR_GREY, " Ñíà÷àëà íóæíî çàëîãèíèòüñÿ !"); return 1; } if(ReduceTime[playerid] == 1) { SendClientMessage(playerid, COLOR_GREY, " Òåáå íóæíî ïîäîæäàòü 3 ñåêóíäû, ïðåæäå ÷åì èñïîëüçîâàòü ýòó êîìàíäó !"); return 1; } if(PlayerInfo[playerid][pInvWeapon] != 0 || PlayerInfo[playerid][pInvAmmo] != 0) { SendClientMessage(playerid, COLOR_GREY, "  òâîåì èíâåíòàðå óæå ÷òî-òî åñòü !"); return 1; } new gunID = GetPlayerWeapon(playerid); new gunAmmo = GetPlayerAmmo(playerid); if(gunID != 0 && gunAmmo != 0) { ReduceTime[playerid] = 1; SetTimerEx("ReduceTimer", 3000, false, "i", playerid); PlayerInfo[playerid][pInvWeapon] = gunID; PlayerInfo[playerid][pInvAmmo] = gunAmmo; RemovePlayerWeapon(playerid, gunID); GetPlayerName(playerid, sendername, sizeof(sendername)); new gunname[100]; GetWeaponName(gunID, gunname, sizeof(gunname)); format(string, sizeof(string), " Òû ëîæèøü %s â ñâîé èíâåíòàðü.", gunname); SendClientMessage(playerid, COLOR_GREY, string); return 1; } else { SendClientMessage(playerid, COLOR_GREY, " Ó òåáÿ íåò îðóæèÿ ! "); return 1; } } return 1; } [/pwn] [pwn]forward RemovePlayerWeapon(playerid, weaponid); forward SafeGivePlayerWeapon(plyid, weaponid, ammo);[/pwn] Вот смотрите это всё добавил объясните пожалуйста чё я ещё не добавил до конца , или чё не правильно сделал , точнее я с др. мода вырезал
|
| |
|
|
| xSLiMx | Дата: Суббота, 30.01.2010, 20:50 | Сообщение # 430 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2163
Награды: 34
Город: Ростов - на - Дону
Репутация: 1429
Замечания: 80%
Статус: 
| Quote (adidas--007) Вот смотрите это всё добавил объясните пожалуйста чё я ещё не добавил до конца , или чё не правильно сделал , точнее я с др. мода вырезал В разделе по Вопросам и ответам - помоему ответил
|
| |
|
|
| adidas--007 | Дата: Воскресенье, 31.01.2010, 12:41 | Сообщение # 431 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 147
Награды: 1
Город: Не важно
Репутация: 4
Замечания: 0%
Статус: 
| Люди помогите этот код сделать так что бы он работал , или подскажите что надо добавить [pwn]dcmd_specplayer(playerid, params[]) { new Giveplayerid, Name[256], String[256], Name2[256]; if (PlayerInfo[playerid][pAdmin] >= 1) { if (sscanf(params, "d", Giveplayerid)) SendClientMessage(playerid,COLOR_WHITE, " ÑÅÐÂÅÐ: /specplayer [IDèãðîêà]"); else if (!IsPlayerConnected(Giveplayerid)) SendClientMessage(playerid,COLOR_PURPLE," Èãðîê íå íà ñåðâåðå."); else { if ( Specing[Giveplayerid] == 1 ) { SendClientMessage(playerid, COLOR_RED, " Ýòîò èãðîê óæå çà êåì-òî íàáëþäàåò."); } else { GetPlayerName(playerid, Name, 256); GetPlayerName(Giveplayerid, Name2, 256); format(String, 256, "[%i] %s â ñïåêòàòîðàõ [%i] %s",playerid, Name,Giveplayerid, Name2); CallLocalFunction("ircRemoteSay", "iss", 1, "#FSE", String); Specing[playerid] = 1; } if ( !IsPlayerInAnyVehicle(Giveplayerid) ) { TogglePlayerSpectating(playerid, 1); PlayerSpectatePlayer(playerid, Giveplayerid); SetPlayerInterior(playerid,GetPlayerInterior(Giveplayerid)); SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(Giveplayerid)); return 1; } else { TogglePlayerSpectating(playerid, 1); PlayerSpectateVehicle(playerid, GetPlayerVehicleID(Giveplayerid)); SetPlayerInterior(playerid,GetPlayerInterior(Giveplayerid)); SetPlayerVirtualWorld(playerid, GetPlayerVirtualWorld(Giveplayerid)); return 1; } } } return 1; } dcmd_specoff(playerid, params[]) { #pragma unused params TogglePlayerSpectating(playerid, 0); Specing[playerid] = 0; return 1; }[/pwn]
|
| |
|
|
| xSLiMx | Дата: Воскресенье, 31.01.2010, 12:44 | Сообщение # 432 |
|
Мастер джэдай
Группа:
I'm V.I.P.
Сообщений: 2163
Награды: 34
Город: Ростов - на - Дону
Репутация: 1429
Замечания: 80%
Статус: 
| adidas--007, уже есть такое в моде (по стандарту) это /tv id
|
| |
|
|
| adidas--007 | Дата: Воскресенье, 31.01.2010, 13:33 | Сообщение # 433 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 147
Награды: 1
Город: Не важно
Репутация: 4
Замечания: 0%
Статус: 
| А как сделать что бы только админ мог и в любом месте писать эту команду?
|
| |
|
|
| ToYo | Дата: Понедельник, 01.02.2010, 01:30 | Сообщение # 434 |
|
Группа:
Продвинутые
Сообщений: 309
Награды: 21
Город: Киев
Замечания: 0%
Статус: 
| просто, сделай проверку на админа и убери проверку на местонахождение...
|
| |
|
|
| adidas--007 | Дата: Вторник, 02.02.2010, 21:57 | Сообщение # 435 |
|
Освоившийся
Группа:
Пользователи
Сообщений: 147
Награды: 1
Город: Не важно
Репутация: 4
Замечания: 0%
Статус: 
| [pwn]if(strcmp(cmd, "/kpk", true) == 0) { new listitems[] = "1\tТут первая строчка\n2\tВторая\n3\tТретья\n4\tЧетвёртая\n5\Пятая"; ShowPlayerDialog(playerid,12,DIALOG_STYLE_LIST," Название окна:",listitems," Согласиться"," отмена"); return 1; }[/pwn] [pwn]if(dialogid == 12) { switch(listitem) { case 0: { SetPlayerCheckpoint(playerid,1109.3318,-1796.3042,16.5938,6);//это координаты x,y,z их вы должны заменить на свои gPlayerCheckpointStatus[playerid] = CHECKPOINT_GPS;//это красная метка которая будет указываться на падаре! } case 1: { SetPlayerCheckpoint(playerid,2166.3772,-1675.3829,15.0859,6); gPlayerCheckpointStatus[playerid] = CHECKPOINT_GPS; } case 2: { SetPlayerCheckpoint(playerid,1463.4768,-1027.0470,23.8281,6); gPlayerCheckpointStatus[playerid] = CHECKPOINT_GPS; } case 3: { SetPlayerCheckpoint(playerid,1364.9561,-1275.3770,13.5469,6); gPlayerCheckpointStatus[playerid] = CHECKPOINT_GPS; } case 4: { SetPlayerCheckpoint(playerid,1621.8458,-1862.0333,13.5518,6); gPlayerCheckpointStatus[playerid] = CHECKPOINT_GPS; }[/pwn] кто нибудь может эти коды сделать нормально , я вставляю , ошибок вылазиет много , кто может подскажите или потоковее объясните
|
| |
|
|
|
 |
|
 | |
| |
|