Skocz do zawartości

Witamy w Nieoficjalnym polskim support'cie AMX Mod X

Witamy w Nieoficjalnym polskim support'cie AMX Mod X, jak w większości społeczności internetowych musisz się zarejestrować aby móc odpowiadać lub zakładać nowe tematy, ale nie bój się to jest prosty proces w którym wymagamy minimalnych informacji.
  • Rozpoczynaj nowe tematy i odpowiedaj na inne
  • Zapisz się do tematów i for, aby otrzymywać automatyczne uaktualnienia
  • Dodawaj wydarzenia do kalendarza społecznościowego
  • Stwórz swój własny profil i zdobywaj nowych znajomych
  • Zdobywaj nowe doświadczenia

Dołączona grafika Dołączona grafika

Guest Message by DevFuse
 

Zdjęcie

Autorespawn/Autoodradzanie się


  • Zamknięty Temat jest zamknięty
10 odpowiedzi w tym temacie

#1 Shak33

    Życzliwy

  • Użytkownik

Reputacja: 0
Nowy

  • Postów:37
  • Imię:Jakieś
  • Lokalizacja:Cali
Offline

Napisano 12.04.2011 13:02

Witam, czy posiada ktoś z was działający plugin na autorespawn? Albo na spawn w losowym miejscu? Ponieważ pobrałem już dwa, i w każdym po zginięciu, odradzam się na respie ale nie mam już celownika i nie mogę z ekwipunku innej broni wziąć : /
  • +
  • -
  • 0

#2 ManiaQ

    Wszechwidzący

  • Użytkownik

Reputacja: 49
Pomocny

  • Postów:291
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Skierniewice
Offline

Napisano 12.04.2011 14:24

1. Autorespawn + wiadomość w say o spawnie
Załączony plik  autorespawn.amxx   1,77 KB  11 Ilość pobrań

2. Autorespawn bez wiadomości w say
Załączony plik  autorespawn2.amxx   1,77 KB  11 Ilość pobrań

  • +
  • -
  • 2

Najnowszy CS:GO MOD: 193.33.177.54:27130 

Chcesz rozpocząć współpracę? Pisz na PW.

 

 

 


#3 Shak33

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:37
  • Imię:Jakieś
  • Lokalizacja:Cali
Offline

Napisano 12.04.2011 18:58

wgrałem ten z wiadomością o respawnie no i nie działa, wgrany do plugins, dopisany. Serwer zrestartowałem i nic.
  • +
  • -
  • 0

#4 ManiaQ

    Wszechwidzący

  • Użytkownik

Reputacja: 49
Pomocny

  • Postów:291
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Skierniewice
Offline

Napisano 12.04.2011 20:07

To musi działać
/* Plugin generated by AMXX-Studio */

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

#define PLUGIN "Respawn po smierci"
#define VERSION "1.0"
#define AUTHOR "lisek"


public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)

register_event("DeathMsg","func_death","a")
}


public func_death() set_task(3.0, "r_spawn", read_data(2))
public r_spawn(id) spawn(id)



//EDIT
Tamta up wersja buguje broń - nie można kupować, zmieniać broni oraz nie widać HP.
masz tutaj od R3x
#include <amxmodx>
#include <amxmisc>
#include <hamsandwich>

#define PLUGIN "Rozgrzewka nr blablabla"
#define VERSION "milion"
#define AUTHOR "R3X"

#define MAX_PLAYERS 32
#define SPAWN_TASKID 9999

new g_cvarSpawnDelay;

public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR);

register_event("DeathMsg","onDeath","a");
register_logevent("eventRoundEnd",2,"1=Round_End");

g_cvarSpawnDelay=register_cvar("restart_spawndelay","2.0",0,2.0);
}

public onDeath(){
new vid=read_data(2);
if(hasAliveTeamMate(vid))
set_task(get_pcvar_float(g_cvarSpawnDelay),"respawn",SPAWN_TASKID+vid);
return PLUGIN_CONTINUE;
}
public respawn(task_id){
ExecuteHamB(Ham_CS_RoundRespawn,task_id-SPAWN_TASKID);
}
public eventRoundEnd(){
for(new i=1;i<=MAX_PLAYERS;i++){
if(task_exists(SPAWN_TASKID+i))
remove_task(SPAWN_TASKID+i);
}
}
bool:hasAliveTeamMate(id){
new iTeam=get_user_team(id);
new Players[32], playerCount;
new id2;
get_players(Players, playerCount);
for (new i=0; i

Użytkownik ManiaQ edytował ten post 12.04.2011 20:14

  • +
  • -
  • 1

Najnowszy CS:GO MOD: 193.33.177.54:27130 

Chcesz rozpocząć współpracę? Pisz na PW.

 

 

 


#5 EufooZ

    Profesjonalista

  • Użytkownik

Reputacja: 25
Życzliwy

  • Postów:183
  • Lokalizacja:Łódź
Offline

Napisano 12.04.2011 20:40

Ehh....

Counter-Strike Deathmatch
  • +
  • -
  • 0

Cs-Move.xaa.pl - JailBreak - 178.19.106.146:27092

Cs-Move.xaa.pl - PaintBall - 178.19.106.150:27088

Forum - Cs-Move.xaa.pl


ZAPRASZAMY SERDECZNIE


#6 Shak33

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:37
  • Imię:Jakieś
  • Lokalizacja:Cali
Offline

Napisano 12.04.2011 20:55

bool:hasAliveTeamMate(id){ 
new iTeam=get_user_team(id);
new Players[32], playerCount;
new id2;
get_players(Players, playerCount);
for (new i=0; i


Przepraszam ale kod jest nie pełny :D pętla for się urywa :<<

Dodano 12 kwiecień 2011 - 22:00:
Dobra znalazłem na forum! :D
Auto Spawn - AMXX.pl: Support AMX Mod X
  • +
  • -
  • 0

#7 Daku

    Zaawansowany

  • Użytkownik

Reputacja: 6
Nowy

  • Postów:96
  • Lokalizacja:Żory
Offline

Napisano 12.04.2011 21:15

ManiaQ dał dosyć dobrą metodę ale męci w głowie troszke :P

/* Plugin generated by AMXX-Studio */

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

#define PLUGIN "spawn po dedzie ( 3 sek )"
#define VERSION "1.0"
#define AUTHOR "Daku <img src='http://img.amxx.pl/public/style_emoticons/<#EMO_DIR#>/tongue.gif' class='bbc_emoticon' alt=':P' />"


public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    
    RegisterHam(Ham_Killed, "player", "Ham_Killed_Pre" )
}


public Ham_Killed_Pre(victim, attacker)
{
	set_task(3.0, "respawn", victim)
}
public respawn(id)
{
	if (is_user_connected(id))
		ExecuteHamB(Ham_CS_RoundRespawn, id)
	client_print(id, print_chat, "bla bla bla zostales odrodzony bla bla bla")
}
  

  • +
  • -
  • 0

#8 Shak33

    Życzliwy

  • Autor tematu
  • Użytkownik

Reputacja: 0
Nowy

  • Postów:37
  • Imię:Jakieś
  • Lokalizacja:Cali
Offline

Napisano 13.04.2011 13:25

Jak Ty go w ogóle zrobiłeś :D dodałem średniki bo brakuje ale i tak nie działa : <

I co do tego pluginu, ManiaQ, ten co dałeś respi po wbiciu na serwer, a nie gdy zginiesz bo doczytałem się :)
  • +
  • -
  • 0

#9 ManiaQ

    Wszechwidzący

  • Użytkownik

Reputacja: 49
Pomocny

  • Postów:291
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Skierniewice
Offline

Napisano 13.04.2011 13:33

ManiaQ dał dosyć dobrą metodę ale męci w głowie troszke :P

Ja je znalazłem w necie - nie są moje ;)

I co do tego pluginu, ManiaQ, ten co dałeś respi po wbiciu na serwer, a nie gdy zginiesz bo doczytałem się

Sprawdzałem obydwie wersję i jakoś mi działały :rolleyes:
  • +
  • -
  • 0

Najnowszy CS:GO MOD: 193.33.177.54:27130 

Chcesz rozpocząć współpracę? Pisz na PW.

 

 

 


#10 EufooZ

    Profesjonalista

  • Użytkownik

Reputacja: 25
Życzliwy

  • Postów:183
  • Lokalizacja:Łódź
Offline

Napisano 13.04.2011 13:46

dodałem średniki bo brakuje ale i tak nie działa : <


No wiesz, średniki nie są konieczne.

Ale co się tak męczyć, nie lepiej zainstalować CSDM, wyłączyć wszystkie opcje a zostawić tylko respa ?? :<
  • +
  • -
  • 0

Cs-Move.xaa.pl - JailBreak - 178.19.106.146:27092

Cs-Move.xaa.pl - PaintBall - 178.19.106.150:27088

Forum - Cs-Move.xaa.pl


ZAPRASZAMY SERDECZNIE


#11 ManiaQ

    Wszechwidzący

  • Użytkownik

Reputacja: 49
Pomocny

  • Postów:291
  • GG:
  • Steam:steam
  • Imię:Kamil
  • Lokalizacja:Skierniewice
Offline

Napisano 13.04.2011 14:01

Edytowałem wersję z komendą /respawn, zobacz czy działa
/* AMXX Mod script.
*
* (c) Copyright 2004, developed by Geesu
* This file is provided as is (no warranties).
*
* Changelog
* 1.1:
* Added /respawn command to spawn a player if they're dead
* Added a public cvar
* 1.0:
* Pistols are now given to players when they respawn
* sv_checkpistols cvar added, if this is set to 0, then players will always spawn with a pistol, otherwise they will only spawn with a pistol when it is not scoutzknivez and not a ka map
* sv_respawn cvar added, set this to 0 to disable the plugin
*/

new const VERSION[] = "1.1"

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

#define DISABLE_CS 0

// team ids
#define UNASSIGNED 0
#define TS 1
#define CTS 2
#define AUTO_TEAM 5

new bool:g_PistolsDisabled = false

public plugin_init(){

register_plugin("Respawn Forever", VERSION, "Pimp Daddy (OoTOAoO)")

register_event("DeathMsg","on_Death","a")

register_cvar("sv_checkpistols", "1")
register_cvar("sv_respawn", "1")
register_cvar("respawn_forever_version", VERSION, FCVAR_SERVER)
}

public check_pistols()
{
/* Determine if we should give players a pistol or not */
if ( get_cvar_num("sv_checkpistols") )
{
set_task(1.0, "check_pistols")
new mapname[32]
get_mapname(mapname,31)
if ( containi(mapname,"ka_")!=-1 || containi(mapname,"scoutzknivez")!=-1 )
g_PistolsDisabled = true
}
}

public spawn_func(id)
{
new parm[1]
parm[0]=id

/* Spawn the player twice to avoid the HL engine bug */
set_task(0.5,"player_spawn",72,parm,1)
set_task(0.7,"player_spawn",72,parm,1)

/* Then give them a suit and a knife */
set_task(0.9,"player_giveitems",72,parm,1)
}

public on_Death()
{
if ( !get_cvar_num("sv_respawn") )
return PLUGIN_CONTINUE

new victim_id = read_data(2)

spawn_func( victim_id )

return PLUGIN_CONTINUE
}

public player_giveitems(parm[1])
{
new id = parm[0]

give_item(id, "item_suit")
give_item(id, "weapon_knife")

/* Determines if a players should be given a pistol */
if ( !g_PistolsDisabled )
{
new wpnList[32] = 0, number = 0, bool:foundGlock = false, bool:foundUSP = false
get_user_weapons(id,wpnList,number)

/* Determine if the player already has a pistol */
for (new i = 0;i < number;i++)
{
if (wpnList[i] == CSW_GLOCK18)
foundGlock = true
if (wpnList[i] == CSW_USP)
foundUSP = true
}

/* Give a T his/her pistol */
if ( get_user_team(id)==TS && !foundGlock )
{
give_item(id,"weapon_glock18")
give_item(id,"ammo_9mm")
give_item(id,"ammo_9mm")
}
/* Give a CT his/her pistol */
else if ( get_user_team(id)==CTS && !foundUSP )
{
give_item(id,"weapon_usp")
give_item(id,"ammo_45acp")
give_item(id,"ammo_45acp")
}
}

return PLUGIN_CONTINUE
}

public player_spawn(parm[1])
{
spawn(parm[0])
}
/* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
*{\\ rtf1\\ ansi\\ deff0{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ lang1045\\ f0\\ fs16 \n\\ par }
*/

  • +
  • -
  • 1

Najnowszy CS:GO MOD: 193.33.177.54:27130 

Chcesz rozpocząć współpracę? Pisz na PW.

 

 

 





Użytkownicy przeglądający ten temat: 0

0 użytkowników, 0 gości, 0 anonimowych