команда для hp
Dimka_71rus Дата: Четверг, 18.08.2011, 12:49:34 | Сообщение # 1
Группа: Пользователи
Сообщений: 360
помогите сделать команду медикам /fsd чтобы они могли лечить на 30хп не в рабочей машине
Лучшие моды,скрипты,карты - вы найдёте на сайте samp-pawno.ru Самые чёткие ответы на ваши вопросы и помощь по скритингу вы найдёте на сайте forum-pawno.ru
Сообщение помогите сделать команду медикам /fsd чтобы они могли лечить на 30хп не в рабочей машине Автор - Dimka_71rus Дата добавления - 18.08.2011 в 12:49:34
danik_rok Дата: Четверг, 18.08.2011, 19:33:42 | Сообщение # 2
Группа: Проверенные
Сообщений: 317
Code
if(strcmp(cmd, "/fsd", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) { tmp = strtok(cmdtext, idx); new Float:health; if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, " /fsd [playerid/PartOfName]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { new Float:x, Float:y, Float:z; GetPlayerPos(giveplayerid,x,y,z); if(!PlayerToPoint(8, playerid, x, y, z)) { SendClientMessage(playerid, COLOR_GREY, "Етот человек слишком далеко."); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "Вы вылечили на 30хп игрока %s.",giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "Вас вылечил(а) на 30хп %s .",sendername); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); SetPlayerHealth(playerid, health + 30.0); } } else { SendClientMessage(playerid, COLOR_GREY, "игрока нету на сервере."); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, "Вы не медик."); return 1; } } return 1; }
1. Вы сейчас в интернете. 2. Вы на сайте www.forum-pawno.net.ru. 3. Вы читаете это. 5. Вы не заметили что отсутствует пункт 4. 6. Вы сейчас это проверили. 7. Вы улыбаетесь.
Сообщение отредактировал danik_rok - Четверг, 18.08.2011, 19:36:34
Сообщение Code
if(strcmp(cmd, "/fsd", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) { tmp = strtok(cmdtext, idx); new Float:health; if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, " /fsd [playerid/PartOfName]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { new Float:x, Float:y, Float:z; GetPlayerPos(giveplayerid,x,y,z); if(!PlayerToPoint(8, playerid, x, y, z)) { SendClientMessage(playerid, COLOR_GREY, "Етот человек слишком далеко."); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "Вы вылечили на 30хп игрока %s.",giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "Вас вылечил(а) на 30хп %s .",sendername); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); SetPlayerHealth(playerid, health + 30.0); } } else { SendClientMessage(playerid, COLOR_GREY, "игрока нету на сервере."); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, "Вы не медик."); return 1; } } return 1; }
Автор - danik_rok Дата добавления - 18.08.2011 в 19:33:42
danik_rok Дата: Четверг, 18.08.2011, 19:37:13 | Сообщение # 3
Группа: Проверенные
Сообщений: 317
Если не будет работать скажи, я изправлю чтонибудь, писал прямо тут:o
1. Вы сейчас в интернете. 2. Вы на сайте www.forum-pawno.net.ru. 3. Вы читаете это. 5. Вы не заметили что отсутствует пункт 4. 6. Вы сейчас это проверили. 7. Вы улыбаетесь.
Сообщение Если не будет работать скажи, я изправлю чтонибудь, писал прямо тут:o Автор - danik_rok Дата добавления - 18.08.2011 в 19:37:13
Dimka_71rus Дата: Пятница, 19.08.2011, 10:16:20 | Сообщение # 4
Группа: Пользователи
Сообщений: 360
всё супер,тока а как сделать чтобы нельзя себя было лечить и можно было бы лечить людей только тех у кого меньше 15xp
Лучшие моды,скрипты,карты - вы найдёте на сайте samp-pawno.ru Самые чёткие ответы на ваши вопросы и помощь по скритингу вы найдёте на сайте forum-pawno.ru
Сообщение всё супер,тока а как сделать чтобы нельзя себя было лечить и можно было бы лечить людей только тех у кого меньше 15xp Автор - Dimka_71rus Дата добавления - 19.08.2011 в 10:16:20
danik_rok Дата: Пятница, 19.08.2011, 14:36:33 | Сообщение # 5
Группа: Проверенные
Сообщений: 317
Code
if(strcmp(cmd, "/fsd", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) { tmp = strtok(cmdtext, idx); new Float:health; if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, " /fsd [playerid/PartOfName]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { new Float:x, Float:y, Float:z; GetPlayerPos(giveplayerid,x,y,z); if(!PlayerToPoint(8, playerid, x, y, z)) { SendClientMessage(playerid, COLOR_GREY, "Åòîò ÷åëîâåê ñëèøêîì äàëåêî."); return 1; } new target; //target = strval(tmp); target = ReturnUser(tmp); if (target == playerid) { SendClientMessage(target, COLOR_WHITE, "Âû íå ìîæåòå âûñåëèòü ñåáÿ."); return 1; } new Float:tempheal; GetPlayerHealth(playerid,tempheal); if (tempheal < 15.0) GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "Âû âûëå÷èëè íà 30õï èãðîêà %s.",giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "Âàñ âûëå÷èë(à) íà 30õï %s .",sendername); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); SetPlayerHealth(playerid, health + 30.0); } } else { SendClientMessage(playerid, COLOR_GREY, "èãðîêà íåòó íà ñåðâåðå."); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, "Âû íå ìåäèê."); return 1; } } return 1; }
Себя не даст лечить 100 процентов, а вот насчет меньше 15хп не знаю, проверял когда был 1 у себя на сервере
1. Вы сейчас в интернете. 2. Вы на сайте www.forum-pawno.net.ru. 3. Вы читаете это. 5. Вы не заметили что отсутствует пункт 4. 6. Вы сейчас это проверили. 7. Вы улыбаетесь.
Сообщение отредактировал danik_rok - Пятница, 19.08.2011, 14:39:25
Сообщение Code
if(strcmp(cmd, "/fsd", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) { tmp = strtok(cmdtext, idx); new Float:health; if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_WHITE, " /fsd [playerid/PartOfName]"); return 1; } giveplayerid = ReturnUser(tmp); if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { new Float:x, Float:y, Float:z; GetPlayerPos(giveplayerid,x,y,z); if(!PlayerToPoint(8, playerid, x, y, z)) { SendClientMessage(playerid, COLOR_GREY, "Åòîò ÷åëîâåê ñëèøêîì äàëåêî."); return 1; } new target; //target = strval(tmp); target = ReturnUser(tmp); if (target == playerid) { SendClientMessage(target, COLOR_WHITE, "Âû íå ìîæåòå âûñåëèòü ñåáÿ."); return 1; } new Float:tempheal; GetPlayerHealth(playerid,tempheal); if (tempheal < 15.0) GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); format(string, sizeof(string), "Âû âûëå÷èëè íà 30õï èãðîêà %s.",giveplayer); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); format(string, sizeof(string), "Âàñ âûëå÷èë(à) íà 30õï %s .",sendername); SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string); SetPlayerHealth(playerid, health + 30.0); } } else { SendClientMessage(playerid, COLOR_GREY, "èãðîêà íåòó íà ñåðâåðå."); return 1; } } else { SendClientMessage(playerid, COLOR_GREY, "Âû íå ìåäèê."); return 1; } } return 1; }
Себя не даст лечить 100 процентов, а вот насчет меньше 15хп не знаю, проверял когда был 1 у себя на сервереАвтор - danik_rok Дата добавления - 19.08.2011 в 14:36:33
Dimka_71rus Дата: Пятница, 09.09.2011, 21:35:05 | Сообщение # 6
Группа: Пользователи
Сообщений: 360
danik_rok , даже это робит плохо отнимается у тебя xp а не у того кому ты даёшь а пишется что типа ты другому дал а не себе
Лучшие моды,скрипты,карты - вы найдёте на сайте samp-pawno.ru Самые чёткие ответы на ваши вопросы и помощь по скритингу вы найдёте на сайте forum-pawno.ru
Сообщение danik_rok , даже это робит плохо отнимается у тебя xp а не у того кому ты даёшь а пишется что типа ты другому дал а не себеАвтор - Dimka_71rus Дата добавления - 09.09.2011 в 21:35:05
Загрузка страницы, займет меньше минуты...
Статистика Форума
Последнии темы
Читаемые темы
Лучшие пользователи
Новые пользователи