cerere plugin respawn --> un anumit interval de timp

Categoria cu cereri de pluginuri si nu numai.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Forum rules
Accesează link-ul pentru a putea vedea regulile forumului

Daca doriti sa vi se modifice un plugin, va rugam postati aici .
User avatar
Scooby112
Membru, skill +1
Membru, skill +1
Posts: 418
Joined: 02 Aug 2009, 15:10
Detinator Steam: Da
CS Status: Am server de WAR3FT New Races, New items
Detinator server CS: Detin War3
SteamID: hunterforall
Location: Bucuresti
Has thanked: 35 times
Been thanked: 17 times
Contact:

06 Sep 2010, 01:42

se pare ca a mers..am intrat acu la ora 02:45 si vad ca merge respawn-ul..si am avut activat pluginul de cand mi l-ai dat..si nu mi-a facut fite..dar mai e o singura problema la el..oamenii dupa ce mor cel putin o data..cand tii apasat TABB ...iti scrie ca ei sunt DEAD ...dar nu sunt:)) imi poti spune o rezolvare la aceasta problema ?
Contact Y!M: war3.staff

War3FT, versiune Privata. Mod facut de ONEMDX
Image
User avatar
Ciprian
Fost administrator
Fost administrator
Posts: 5172
Joined: 10 May 2008, 20:29
Detinator Steam: Da
CS Status: ^^
SteamID: crazycipry
Reputatie: Fost administrator
Fost Scripter eXtreamCS
Fost Supervizor CS.eXtreamCS.com
Fost Unbanner ZM.eXtreamCS.com
Fost Contribuitor
Nume anterior: crazy.cipry
Location: Baia Mare
Has thanked: 176 times
Been thanked: 401 times
Contact:

06 Sep 2010, 11:09

Scooby112 wrote:se pare ca a mers..am intrat acu la ora 02:45 si vad ca merge respawn-ul..si am avut activat pluginul de cand mi l-ai dat..si nu mi-a facut fite..dar mai e o singura problema la el..oamenii dupa ce mor cel putin o data..cand tii apasat TABB ...iti scrie ca ei sunt DEAD ...dar nu sunt:)) imi poti spune o rezolvare la aceasta problema ?
Ahhh, nu stiu :-?
O sa intreb pe alliedmods sau o sa ma uit in sursa de la csdm sa vad. :)
User avatar
Scooby112
Membru, skill +1
Membru, skill +1
Posts: 418
Joined: 02 Aug 2009, 15:10
Detinator Steam: Da
CS Status: Am server de WAR3FT New Races, New items
Detinator server CS: Detin War3
SteamID: hunterforall
Location: Bucuresti
Has thanked: 35 times
Been thanked: 17 times
Contact:

06 Sep 2010, 11:21

am mai aflat ceva..nu poti sa cumperi nimica din BUYzone...si sunt sigur 100% ca e din cauza bugg-ului de la TABB..cand ii arata pe oameni morti..si are dreptate buggul..oamenii "DEAD" nu pot cumpara din Buyzone...
Contact Y!M: war3.staff

War3FT, versiune Privata. Mod facut de ONEMDX
Image
User avatar
Ciprian
Fost administrator
Fost administrator
Posts: 5172
Joined: 10 May 2008, 20:29
Detinator Steam: Da
CS Status: ^^
SteamID: crazycipry
Reputatie: Fost administrator
Fost Scripter eXtreamCS
Fost Supervizor CS.eXtreamCS.com
Fost Unbanner ZM.eXtreamCS.com
Fost Contribuitor
Nume anterior: crazy.cipry
Location: Baia Mare
Has thanked: 176 times
Been thanked: 401 times
Contact:

06 Sep 2010, 13:11

Incearca-l asta, schimba din sma ora de terminare a respawn-ului si vezi.
| Afiseaza codul
[code=php]/* Plugin generated by AMXX-Studio */

#include < amxmodx >
#include < hamsandwich >

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Ciprian"

#define RESPAWN_END_TIME_HOUR 8

new gi_RespawnActivated = 0;

public plugin_init ( ) {
    register_plugin ( PLUGIN, VERSION, AUTHOR );
    
    RegisterHam ( Ham_Killed, "player", "fwPlayerKill", 1 ); 
    
    set_task ( 60.0, "check_hour", _, _, _, "b" );
}

public check_hour ( ) {
    /*new timer[ 2 ];
    get_time ( "%H", timer, charsmax ( timer ) );
    
    new i_Hour = str_to_num ( timer );*/
    new i_Hour, i_Minute, i_Second;
    time ( i_Hour, i_Minute, i_Second );
    
    if ( i_Hour < RESPAWN_END_TIME_HOUR ) 
        gi_RespawnActivated = 1;
    else 
        gi_RespawnActivated = 0;
}

public fwPlayerKill ( id ) {
    if ( gi_RespawnActivated ) 
        ExecuteHam ( Ham_Spawn, id );
}   [/code]
User avatar
Scooby112
Membru, skill +1
Membru, skill +1
Posts: 418
Joined: 02 Aug 2009, 15:10
Detinator Steam: Da
CS Status: Am server de WAR3FT New Races, New items
Detinator server CS: Detin War3
SteamID: hunterforall
Location: Bucuresti
Has thanked: 35 times
Been thanked: 17 times
Contact:

06 Sep 2010, 18:37

nu merge,nu-i respawn deloc..ba chiar mai mult..daca mor toti oamenii dintr-o echipa..runda nu se termina:))

ai rezolvat ceva Ciprian ???
Contact Y!M: war3.staff

War3FT, versiune Privata. Mod facut de ONEMDX
Image
User avatar
Ciprian
Fost administrator
Fost administrator
Posts: 5172
Joined: 10 May 2008, 20:29
Detinator Steam: Da
CS Status: ^^
SteamID: crazycipry
Reputatie: Fost administrator
Fost Scripter eXtreamCS
Fost Supervizor CS.eXtreamCS.com
Fost Unbanner ZM.eXtreamCS.com
Fost Contribuitor
Nume anterior: crazy.cipry
Location: Baia Mare
Has thanked: 176 times
Been thanked: 401 times
Contact:

10 Sep 2010, 21:07

Vezi asa:
| Afiseaza codul
[code=php]/* Plugin generated by AMXX-Studio */

#include < amxmodx >
#include < hamsandwich >

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Ciprian"

#define RESPAWN_END_TIME_HOUR 8

new gi_RespawnActivated = 0;

public plugin_init ( ) {
    register_plugin ( PLUGIN, VERSION, AUTHOR );
    
    RegisterHam ( Ham_Killed, "player", "fwPlayerKill", 1 ); 
    
    set_task ( 60.0, "check_hour", _, _, _, "b" );
}

public check_hour ( ) {
    /*new timer[ 2 ];
    get_time ( "%H", timer, charsmax ( timer ) );
    
    new i_Hour = str_to_num ( timer );*/
    new i_Hour, i_Minute, i_Second;
    time ( i_Hour, i_Minute, i_Second );
    
    if ( i_Hour < RESPAWN_END_TIME_HOUR ) 
        gi_RespawnActivated = 1;
    else 
        gi_RespawnActivated = 0;
}

public fwPlayerKill ( id ) {
    if ( gi_RespawnActivated ) 
        set_task ( 0.5, "respawn", id );
        
    return HAM_IGNORED;
} 

public respawn ( id ) ExecuteHam ( Ham_CS_RoundRespawn, id ); [/code]
User avatar
Scooby112
Membru, skill +1
Membru, skill +1
Posts: 418
Joined: 02 Aug 2009, 15:10
Detinator Steam: Da
CS Status: Am server de WAR3FT New Races, New items
Detinator server CS: Detin War3
SteamID: hunterforall
Location: Bucuresti
Has thanked: 35 times
Been thanked: 17 times
Contact:

11 Sep 2010, 12:55

ok multumesc o sa il incerc...si te anunt daca a mers.

EDIT: nu merge deloc:|...rectific..nu merge respawn-ul
Contact Y!M: war3.staff

War3FT, versiune Privata. Mod facut de ONEMDX
Image
User avatar
Ciprian
Fost administrator
Fost administrator
Posts: 5172
Joined: 10 May 2008, 20:29
Detinator Steam: Da
CS Status: ^^
SteamID: crazycipry
Reputatie: Fost administrator
Fost Scripter eXtreamCS
Fost Supervizor CS.eXtreamCS.com
Fost Unbanner ZM.eXtreamCS.com
Fost Contribuitor
Nume anterior: crazy.cipry
Location: Baia Mare
Has thanked: 176 times
Been thanked: 401 times
Contact:

18 Sep 2010, 22:15

User avatar
Scooby112
Membru, skill +1
Membru, skill +1
Posts: 418
Joined: 02 Aug 2009, 15:10
Detinator Steam: Da
CS Status: Am server de WAR3FT New Races, New items
Detinator server CS: Detin War3
SteamID: hunterforall
Location: Bucuresti
Has thanked: 35 times
Been thanked: 17 times
Contact:

19 Sep 2010, 06:23

ms cipriane,dar fara suparare,nu prea am inteles eu totul,ai reusit pana la urma sa il faci ?Daca da..punemi-l si mie aici gata facut,nu ma lasa pe mine sa il modific,ca nu sunt PRO la scripting ca tine,ca sa nu mai zic ca eu nu prea le am cu engleza..eu le am cu franceza si germana :)

te rog eu..
Contact Y!M: war3.staff

War3FT, versiune Privata. Mod facut de ONEMDX
Image
User avatar
Ciprian
Fost administrator
Fost administrator
Posts: 5172
Joined: 10 May 2008, 20:29
Detinator Steam: Da
CS Status: ^^
SteamID: crazycipry
Reputatie: Fost administrator
Fost Scripter eXtreamCS
Fost Supervizor CS.eXtreamCS.com
Fost Unbanner ZM.eXtreamCS.com
Fost Contribuitor
Nume anterior: crazy.cipry
Location: Baia Mare
Has thanked: 176 times
Been thanked: 401 times
Contact:

19 Sep 2010, 12:41

| Afiseaza codul
[code=php]/* Plugin generated by AMXX-Studio */

#include < amxmodx >
#include < hamsandwich >
#include < engine >
#include < fun >

#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "Ciprian"

#define RESPAWN_END_TIME_HOUR         8

new gi_RespawnActivated = 0;

public plugin_init ( ) {
    register_plugin ( PLUGIN, VERSION, AUTHOR );
    
    RegisterHam ( Ham_Killed, "player", "fwPlayerKill", 1 ); 
    
    set_task ( 60.0, "check_hour", _, _, _, "b" );
}

public check_hour ( ) {
    new i_Hour, i_Minute, i_Second;
    time ( i_Hour, i_Minute, i_Second );
    
    if ( i_Hour < RESPAWN_END_TIME_HOUR ) 
        gi_RespawnActivated = 1;
    else 
        gi_RespawnActivated = 0;
}

public fwPlayerKill ( id ) {
    if ( gi_RespawnActivated ) 
        set_task ( 0.5, "respawn", id );
    
    return HAM_IGNORED;
} 

public respawn ( id ) {
    entity_set_int ( id, EV_INT_deadflag, DEAD_RESPAWNABLE );
    entity_set_int ( id, EV_INT_iuser1, 0 );
    DispatchSpawn ( id );
    call_think ( id );
    set_user_health ( id, 100 );
} [/code]
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 21 guests