Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

Spec Switch

, Переход в спект
Статус пользователя victor7073
сообщение 13.5.2014, 22:15
Сообщение #1


Стаж: 12 лет

Сообщений: 25
Благодарностей: 8
Полезность: 226

Кто сможет помочь с плагином Spec Switch ,мне нужно сделать его только для випов. Заранее спасибо.
Код:
/* Plugin generated by AMXX-Studio */

#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <fun>

#define PLUGIN "Spec Switch"
#define VERSION "0.0.3"
#define AUTHOR "many"

new CsTeams:zTeam
new zDeath

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_clcmd("say /spec", "spec")
register_clcmd("say_team /spec", "spec")
register_clcmd("say /back", "back")
register_clcmd("say_team /back", "back")
}

public spec(id) {


zDeath = cs_get_user_deaths(id)
if (cs_get_user_team(id) == CS_TEAM_SPECTATOR)
return PLUGIN_HANDLED
else
zTeam = cs_get_user_team(id)
cs_set_user_team(id, CS_TEAM_SPECTATOR)
user_kill(id, 1)
return PLUGIN_CONTINUE
}

public back(id) {
if (cs_get_user_team(id) == CS_TEAM_SPECTATOR)
cs_set_user_team(id, zTeam)
cs_set_user_deaths(id, zDeath)
set_task(1.5,"respawn",id)
}
public rule(id){
client_print(id,print_chat,"Введите /spec чтобы перейти в Спектаторы")
client_print(id,print_chat,"Введите /back чтобы вернуться в игру")
}

public respawn(id){
if (is_user_alive(id)){
return PLUGIN_HANDLED
}
else{
cs_user_spawn(id)
if (cs_get_user_team(id) == CS_TEAM_T){
give_item(id,"weapon_knife")
give_item(id,"weapon_glock18")
give_item(id,"ammo_9mm")
}
if (cs_get_user_team(id) == CS_TEAM_CT){
give_item(id,"weapon_knife")
give_item(id,"weapon_usp")
give_item(id,"ammo_45acp")
give_item(id,"ammo_45acp")
}
}
return PLUGIN_CONTINUE
}


public client_putinserver(id) {
set_task(20.0,"rule",id)
}


/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ ansicpg1252\\ deff0{\\ fonttbl{\\ f0\\ fnil\\ fcharset0 Tahoma;}}\n{\\ colortbl ;\\ red0\\ green0\\ blue0;}\n\\ viewkind4\\ uc1\\ pard\\ cf1\\ lang1033\\ b\\ f0\\ fs16 \n\\ par }
*/
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
trollface
сообщение 13.5.2014, 22:17
Сообщение #2
Стаж: 12 лет

Сообщений: 1970
Благодарностей: 2423
Полезность: 0

victor7073,
engclient_cmd(id, "jointeam", "6")
не проще?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя Mistrick
сообщение 13.5.2014, 22:19
Сообщение #3


Стаж: 13 лет

Сообщений: 543
Благодарностей: 426
Полезность: 1034

trollface,
Без оффсетов - нет.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя strelok93
сообщение 13.5.2014, 22:22
Сообщение #4


Стаж: 12 лет

Сообщений: 905
Благодарностей: 392
Полезность: 576

victor7073,
Мирор свой скидывал для админов ! без багов ! найду скину поищи в поиске

victor7073,
Держи !
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя victor7073
сообщение 13.5.2014, 22:24
Сообщение #5


Стаж: 12 лет

Сообщений: 25
Благодарностей: 8
Полезность: 226

не ожидал что так быстро мне помогут,большое спасибо всем, что не прошли мимо.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
trollface
сообщение 13.5.2014, 22:25
Сообщение #6
Стаж: 12 лет

Сообщений: 1970
Благодарностей: 2423
Полезность: 0

Mistrick94,
да бросьте.
у меня на сервере без оффсетов..
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя olex
сообщение 30.3.2016, 15:36
Сообщение #7


Стаж: 10 лет

Сообщений: 9
Благодарностей: 1
Полезность: 0

strelok93, так у тебя одна и та же команда выполняет переход в спектор и обратно а добавить /back нельзя ?


Ну чё? Языком трепать не мешки ворочать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: