Jump to content

Aiuto per Headshot.


Dadex

Recommended Posts

Salve a tutti,

come si può intuire dal titolo e dato che con l'aiuto di Hunterix ho appena concluso uno script per il battito cardiaco del cuore ogni volta che si mira con il cecchino, cerco aiuto nel creare uno scipt per simulare un classico "Headshot" in modo da rendere il tutto ancora più carino ed "emozionante" :) .

In pratica quello che avevo pensato di fare era:

1) Ci sono due giocatori.

2) Uno dei due spara alla testa.

3) Quello colpito in testa muore all'istante (cosa che non accade su GTA).

4) A quello che ha sparato, e di conseguenza ha computo l'uccisione, vorrei che gli venisse riprodotto un suono.

Ci stavo già lavorando (ho fatto una bozza per capirci meglio):

function headshot(attacker, weapon, bodypart) 
    outputChatBox("Headshot!") 
end 
addEventHandler("onClientPlayerDamage", getLocalPlayer(), headshot) 

ma, come si può dedurre da quello che ho scritto fin'ora, il suono e il messaggio vengono mostrati a chi subisce il colpo.

Per questo richiedo il vostro aiuto, perchè probabilmente mi sta sfuggendo qualcosa di importante che io ancora non so fare :lol:

Grazie in anticipo.

Link to comment

Dovresti usare qualcosa di simile:

function headshot( attacker, weapon, bodypart, loss ) --quando viene danneggiato  
    if ( bodypart == 9 ) then -- 9 sarebbe la testa 
            outputChatBox ( "Headshot!", getRootElement (), 255, 170, 0 ) --output "Headshot" nella chatbox 
        killPed ( source, attacker, weapon, bodypart ) -- e la kill c: 
    end 
end 
addEventHandler ( "onPlayerDamage", getRootElement (), headshot ) 

Poi non sò, potresti aggiungere un dxDrawText o un guiCreateStaticImage (con un timer ovviamente)

Spero di esserti stato d'aiuto c:

fonte: wiki c:

Link to comment
  • 7 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...