Cerere testare suicide [rezolvat]

Cereri de pluginuri noi, skinuri in CS, etc.

Moderators: Moderatori ajutatori, Moderatori, Echipa eXtreamCS.com

Post Reply
User avatar
MaRyuS33
Membru, skill +1
Membru, skill +1
Posts: 232
Joined: 27 Feb 2014, 19:52
Detinator Steam: Da
CS Status: Acasă
Detinator server CS: BB.Freakz.Ro
Been thanked: 2 times
Contact:

19 Feb 2016, 21:09

Salut. Vin si eu cu o intrebare. Cum as putea testa daca un jucator a fost omorat prin suicide? Adica, as vrea asta pentru a testa daca un jucator a fost omorat cu lasermine-ul. Cand primeste kill cu laserul, apare in consola "committed suicide with "world" ".

Am postat aici pentru ca cealalta categorie nu era prea frecventata.
RoyalServer
User avatar
Nubo
Fost moderator
Fost moderator
Posts: 2734
Joined: 11 Jul 2012, 18:45
Detinator Steam: Da
CS Status: [əˈnɒn.ɪ.məs]
Reputatie: Fost scripter eXtreamCS
Fost eXtream Mod
Has thanked: 8 times
Been thanked: 27 times

19 Feb 2016, 21:43

Killer va fi 0.
Cand nu merge acest forum sunt online aici:
  • * Skype: nubo_cs
    * Y!M ID: nubo_cs
User avatar
MaRyuS33
Membru, skill +1
Membru, skill +1
Posts: 232
Joined: 27 Feb 2014, 19:52
Detinator Steam: Da
CS Status: Acasă
Detinator server CS: BB.Freakz.Ro
Been thanked: 2 times
Contact:

19 Feb 2016, 23:07

Deci va fi cam asa:
in plugin_init eventul RegisterHam(Ham_Killed, "player", "zm_kill", 1)

si

public zm_kill ( victim, attacker, killer )
{
if(victim == player && get_user_team( victim ) == 1 && killer == 0)
ExecuteHamB ( Ham_CS_RoundRespawn, victim );
}

Asta ar trebui sa-i dea respawn jucatorului din echipa T oricand va muri in timpul rundei. E corect?
User avatar
Nubo
Fost moderator
Fost moderator
Posts: 2734
Joined: 11 Jul 2012, 18:45
Detinator Steam: Da
CS Status: [əˈnɒn.ɪ.məs]
Reputatie: Fost scripter eXtreamCS
Fost eXtream Mod
Has thanked: 8 times
Been thanked: 27 times

20 Feb 2016, 02:53

Testeaza si vei afla.

Daca vrei ca victima sa invie mereu faci mai simplu:

Code: Select all

if( is_user_connected(victim) && get_user_team(victim) == 1 )
   ExecuteHamB ( Ham_CS_RoundRespawn, victim );
Cand nu merge acest forum sunt online aici:
  • * Skype: nubo_cs
    * Y!M ID: nubo_cs
User avatar
MaRyuS33
Membru, skill +1
Membru, skill +1
Posts: 232
Joined: 27 Feb 2014, 19:52
Detinator Steam: Da
CS Status: Acasă
Detinator server CS: BB.Freakz.Ro
Been thanked: 2 times
Contact:

20 Feb 2016, 10:52

Da, totul merge foarte bine, primeste respawn mereu dar cand primeste respawn il arata mort in consola. Adica, el primeste respawn..n-are nicio problema dar il arata mort in consola. De la ce ar putea fi?
User avatar
Nubo
Fost moderator
Fost moderator
Posts: 2734
Joined: 11 Jul 2012, 18:45
Detinator Steam: Da
CS Status: [əˈnɒn.ɪ.məs]
Reputatie: Fost scripter eXtreamCS
Fost eXtream Mod
Has thanked: 8 times
Been thanked: 27 times

20 Feb 2016, 14:53

Respawn-ul trebuie facut prin delay (task), minim 0.5, in CSDM e 0.75.
Cand nu merge acest forum sunt online aici:
  • * Skype: nubo_cs
    * Y!M ID: nubo_cs
User avatar
MaRyuS33
Membru, skill +1
Membru, skill +1
Posts: 232
Joined: 27 Feb 2014, 19:52
Detinator Steam: Da
CS Status: Acasă
Detinator server CS: BB.Freakz.Ro
Been thanked: 2 times
Contact:

20 Feb 2016, 15:22

Da, am rezolvat acum. Mersi Nubo.
Post Reply

Return to “Cereri”

  • Information
  • Who is online

    Users browsing this forum: No registered users and 8 guests