• Benvenuto in Making Videogames!
  • Dai sfogo alla tua fantasia!
  • Crea il tuo Videogioco!
Benvenuto ospite! Login Registrati




Valutazione discussione:
  • 0 voto(i) - 0 media
  • 1
  • 2
  • 3
  • 4
  • 5
script mina e C4
#1
ciao a tutti
di recente ho fatto un nuovo script per fare mine e c4,
che possono essere raccolti, piazzati dove volete e detonati a piacimento
di esplosivi potete portaren 1 per tipo alla volta, poiche quando piazzate, li piazza tutti quelli che avete, quindi limitato con le variabili il massimo a 1
le cose le raccoglie automaticamente,
per piazzare le mine (V), per detonarlo quando un entita si avvicina esplode, il player no (in teoria, alcune volte esplode)
per piazzare C4 (B), detonarlo (X), potete farne esplodere anche piu contemporaneamente

N.B. le entita devono essere settate con ALWAYS ACTIVE=YES e explodable=yes
in explodable damage settate quanti danni fa l'esplosione


autore: patolina
licenza: per usi commerciali e non

-C4
Citazione:;Artificial Intelligence Script

;Header

;desc = raccogli C4 e piazza a terra con V, premi X per detonare.
;obbligatorio settare l'entita con ALWAYS ACTIVE=YES

;by Giorgio Canola (patolina)
;Triggers
:always:alwaysactive=1,dimvar=c4,globalvar=c4
Confusedtate=0Confusedetvar=c4 0
Confusedtate=0:hudreset,hudx=50,hudy=90,HUDTEXT=hai gia del C4,hudfont=arial,hudname=noc4,hudhide=1,hudmake=display
Confusedtate=0:hudreset,hudx=50,hudy=90,HUDTEXT=C4 raccolto- premi (V) per piazzare- premi (X) per detonare,hudfont=arial,hudname=c4,hudhide=1,hudmake=display,state=10,coloff
Confusedtate=10,varequal=c4 0,plrdistwithin=40:addvar=c4 1,state=1,playertake,plrsound=$0,hudshow=c4,hudfadeout=c4
Confusedtate=10,varequal=c4 1,plrdistwithin=40:hudshow=noc4,hudfadeout=noc4

;'playerdrop' causa un aumento automatico del valore 'state='
Confusedtate=1,scancodekeypressed=47:plrsound=$1,playerdrop,subvar=c4 1

Confusedtate=2,plrdistfurther=100Confusedtate=11
Confusedtate=11,scancodekeypressed=45Confusedound=$1,explode

;End of Script

-MINA
Citazione:;Artificial Intelligence Script

;Header

;desc = raccogli mina e piazza a terra con V, quando un entita si avvicina esplode, se il player si avvicina non esplode
;obbligatorio settare l'entita con ALWAYS ACTIVE=YES

;by Giorgio Canola (patolina)
;Triggers
:always:alwaysactive=1,dimvar=mina,globalvar=mina
Confusedtate=0Confusedetvar=mina 0
Confusedtate=0:hudreset,hudx=50,hudy=90,HUDTEXT=hai gia 1 mina,hudfont=arial,hudname=nomina,hudhide=1,hudmake=display
Confusedtate=0:hudreset,hudx=50,hudy=90,HUDTEXT=mina raccolta- premi (V) per piazzare,hudfont=arial,hudname=mina,hudhide=1,hudmake=display,state=10,coloff
Confusedtate=10,varequal=mina 0,plrdistwithin=40:addvar=mina 1,state=1,playertake,plrsound=$0,hudshow=mina,hudfadeout=mina
Confusedtate=10,varequal=mina 1,plrdistwithin=40:hudshow=nomina,hudfadeout=nomina

;'playerdrop' causa un aumento automatico del valore 'state='
Confusedtate=1,scancodekeypressed=47:plrsound=$1,playerdrop,subvar=mina 1

Confusedtate=2,plrdistfurther=100Confusedtate=11
Confusedtate=11Confusedtate=12
Confusedtate=12,plrdistwithin=80,anywithin=40Confusedtate=11
Confusedtate=12,plrdistfurther=80,anywithin=40:explode,state=13

;End of Script
spero che siano utili, per chiarimenti, problemi, dubbi scrivete
 
Rispondi
#2
sembra ottimo appena posso lo testo

tempo fa avevo fatto una cosa simile appena posso accedere al mio vecchio pc la posto e un entità mina
 
Rispondi
  


Vai al forum:


Browsing: 1 Ospite(i)