Reikalinga pagalba su /spec pluginu

Šiame forume rašomi vartotojų klausimai/problemos su kuriomis jie susidūrė kuriant pluginus.
Post Reply
eurostrike
O taip. Jis jau surinko 50 žinučių!
Posts: 89
Joined: 2015 Mar 10 19:13
Skype: valer_ka4

Reikalinga pagalba su /spec pluginu

Post by eurostrike »

Sveiki. Taigi noreciau paklausti ar butu imanoma padaryt kad parasius /spec nerodytu jog pereini turiu omeni virsui is desines ir chate irgi

http://www.part.lt/perziura/2c84da8af1d ... 6c8690.jpg

pluginas:
https://forums.alliedmods.net/showthread.php?t=64340
Image


eurostrike
O taip. Jis jau surinko 50 žinučių!
Posts: 89
Joined: 2015 Mar 10 19:13
Skype: valer_ka4

Re: Reikalinga pagalba su /spec pluginu

Post by eurostrike »

Kur sita irasyt?
Image

User avatar
ArtHa123
Flooderis arba specialistas
Posts: 738
Joined: 2014 Feb 19 18:40

Re: Reikalinga pagalba su /spec pluginu

Post by ArtHa123 »

eurostrike wrote:Kur sita irasyt?
Kur yra --> cs_set_user_team(id, CS_TEAM_SPECTATOR)
Tai virš jo, jeigu neklystu.
Image

eurostrike
O taip. Jis jau surinko 50 žinučių!
Posts: 89
Joined: 2015 Mar 10 19:13
Skype: valer_ka4

Re: Reikalinga pagalba su /spec pluginu

Post by eurostrike »

Code: Select all

/* Plugin generated by AMXX-Studio */ #include <amxmodx>#include <amxmisc>#include <cstrike>#include <fun> #define PLUGIN "Spec Switch"#define VERSION "0.1.3"#define AUTHOR "many" new CsTeams:zTeam&#91;33&#93;new zDeath&#91;33&#93;new bool:type_spec&#91;33&#93; = falsenew g_cvar public plugin_init&#40;&#41;&#123;    register_plugin&#40;PLUGIN, VERSION, AUTHOR&#41;    /* Cvar */    g_cvar  = register_cvar&#40;"amx_specmode", "0"&#41;    // 0 - enable use to all, 1 - enable use only ADMINs    /* Client Commands */    register_clcmd&#40;"say /spec",         "cmdSpec", ADMIN_ALL, "- go to spectator"&#41;    register_clcmd&#40;"say_team /spec",    "cmdSpec", ADMIN_ALL, "- go to spectator"&#41;    register_clcmd&#40;"say /back",         "cmdBack", ADMIN_ALL, "- go back to your team"&#41;    register_clcmd&#40;"say_team /back",    "cmdBack", ADMIN_ALL, "- go back to your team"&#41;&#125; public cmdSpec&#40;id&#41;&#123;    if&#40;!get_pcvar_num&#40;g_cvar&#41;&#41; Spec&#40;id&#41;    else if&#40; get_pcvar_num&#40;g_cvar&#41; && &#40;get_user_flags&#40;id&#41; & ADMIN_KICK&#41;&#41; Spec&#40;id&#41;    else if&#40; get_pcvar_num&#40;g_cvar&#41; && !&#40;get_user_flags&#40;id&#41; & ADMIN_KICK&#41;&#41; PrintUserNotAdmin&#40;id&#41;&#125; public cmdBack&#40;id&#41;&#123;    if &#40;type_spec&#91;id&#93; && cs_get_user_team&#40;id&#41; == CS_TEAM_SPECTATOR && zTeam&#91;id&#93; != CS_TEAM_SPECTATOR &#41; Back&#40;id&#41;    else if&#40; get_pcvar_num&#40;g_cvar&#41; && !&#40;get_user_flags&#40;id&#41; & ADMIN_KICK&#41; &#41; PrintUserNotAdmin&#40;id&#41;&#125; public Spec&#40;id&#41;&#123;    zDeath&#91;id&#93; = cs_get_user_deaths&#40;id&#41;    if &#40;cs_get_user_team&#40;id&#41; == CS_TEAM_SPECTATOR&#41;    return    else&#123;        type_spec&#91;id&#93; = true        zTeam&#91;id&#93; = cs_get_user_team&#40;id&#41;        user_silentkill&#40;index&#41; return PLUGIN_HANDLED                cs_set_user_team&#40;id, CS_TEAM_SPECTATOR&#41;        user_silentkill&#40;id&#41;        client_print&#40;id,print_chat,"Type /back to return from Spectator"&#41;    &#125;    return&#125; public Back&#40;id&#41;&#123;    cs_set_user_team&#40;id, zTeam&#91;id&#93;&#41;    cs_set_user_deaths&#40;id, zDeath&#91;id&#93;&#41;    set_task&#40;0.5,"FirstRespawn",id&#41;    set_task&#40;0.8,"SecondRespawn",id&#41;&#125; public FirstRespawn&#40;id&#41;&#123;    cs_user_spawn&#40;id&#41;&#125; public SecondRespawn&#40;id&#41;&#123;    cs_user_spawn&#40;id&#41;    if &#40;cs_get_user_team&#40;id&#41; == CS_TEAM_T&#41;&#123;        give_item&#40;id,"weapon_knife"&#41;        give_item&#40;id,"weapon_glock18"&#41;        give_item&#40;id,"ammo_9mm"&#41;    &#125;    if &#40;cs_get_user_team&#40;id&#41; == CS_TEAM_CT&#41;&#123;        give_item&#40;id,"weapon_knife"&#41;        give_item&#40;id,"weapon_usp"&#41;        give_item&#40;id,"ammo_45acp"&#41;        give_item&#40;id,"ammo_45acp"&#41;    &#125;&#125; PrintUserNotAdmin&#40;id&#41;&#123;    client_print&#40;id,print_chat,"Only Admins can use /spec, /back command"&#41;&#125; public PrintRule&#40;id&#41;&#123;    if &#40; is_user_connected&#40;id&#41; && !is_user_bot&#40;id&#41; && !is_user_hltv&#40;id&#41; &#41;&#123;        client_print&#40;id,print_chat,"Type /spec if you want to go Spectator"&#41;        client_print&#40;id,print_chat,"Type /back to return from Spectator"&#41;    &#125;&#125; public client_putinserver&#40;id&#41;&#123;    if&#40;!get_pcvar_num&#40;g_cvar&#41;&#41; Rule&#40;id&#41;    else if&#40; get_pcvar_num&#40;g_cvar&#41; && &#40;get_user_flags&#40;id&#41; & ADMIN_KICK&#41;&#41; Rule&#40;id&#41;&#125; public client_disconnect&#40;id&#41; type_spec&#91;id&#93; = falsepublic client_connect&#40;id&#41; type_spec&#91;id&#93; = falsepublic Rule&#40;id&#41; set_task&#40;20.0, "PrintRule", id&#41; /* 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 }*/ 
Taip?

-- 2015 Bal 27 18:25 --

Jau nereik radau kita panasu plugin ir ten butent tai kaip man reik
https://forums.alliedmods.net/showthread.php?t=135769

-- 2015 Bir 25 17:21 --

Gal vis del to galetu kas padaryt tai ka prasiau kadangi sitas antras pluginas kur radau jis bugovas kazkoks
Image

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests