Graal Forums  

Go Back   Graal Forums > Development Forums > NPC Scripting
FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools Search this Thread Display Modes
  #16  
Old 03-05-2010, 10:43 PM
xAndrewx xAndrewx is offline
Registered User
xAndrewx's Avatar
Join Date: Sep 2004
Posts: 5,260
xAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud of
Quote:
Originally Posted by jkldogg View Post
Where exactly does that go? Would you mind copying the script and placing it in there and posting it for me?
Look in your script for
HTML Code:
  new GuiWindowCtrl(this.gName @ "Window0") { 
and put it in there
__________________
Reply With Quote
  #17  
Old 03-12-2010, 10:50 PM
jkldogg jkldogg is offline
J.Rollin (killaz)
jkldogg's Avatar
Join Date: Feb 2010
Location: USA
Posts: 675
jkldogg can only hope to improve
Send a message via AIM to jkldogg Send a message via MSN to jkldogg
Wink !

I figured it out, with the help of a nice guy named PowerPronL

PHP Code:
//#CLIENTSIDE
function onCreated() {
  
message Grab Me!;
}
function 
onActionGrab() {
  
openUrl("http://www.google.com");

__________________

PSN: jkldogg



The best post ever made on the graal forums.
After playing Graal Online for many years, JKL decides to make a forum account. Isn't life funny?
Reply With Quote
  #18  
Old 03-12-2010, 10:57 PM
fowlplay4 fowlplay4 is offline
team canada
fowlplay4's Avatar
Join Date: Jul 2004
Location: Canada
Posts: 5,200
fowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond repute
You're mixing GS1 and GS2 there.

message Grab me!; in GS2 is basically

this.chat = "Grab me!"; OR

message("Grab me!");
__________________
Quote:
Reply With Quote
  #19  
Old 03-12-2010, 11:13 PM
jkldogg jkldogg is offline
J.Rollin (killaz)
jkldogg's Avatar
Join Date: Feb 2010
Location: USA
Posts: 675
jkldogg can only hope to improve
Send a message via AIM to jkldogg Send a message via MSN to jkldogg
Talking !?!

Quote:
Originally Posted by fowlplay4 View Post
You're mixing GS1 and GS2 there.

message Grab me!; in GS2 is basically

this.chat = "Grab me!"; OR

message("Grab me!");
Why does that matter? Yeah, it says error, but it seems to work fine. You grab it and the link opens and the message is always on top of the image.
__________________

PSN: jkldogg



The best post ever made on the graal forums.
After playing Graal Online for many years, JKL decides to make a forum account. Isn't life funny?
Reply With Quote
  #20  
Old 03-12-2010, 11:20 PM
jkldogg jkldogg is offline
J.Rollin (killaz)
jkldogg's Avatar
Join Date: Feb 2010
Location: USA
Posts: 675
jkldogg can only hope to improve
Send a message via AIM to jkldogg Send a message via MSN to jkldogg
Cool Jukebox (Chris Vimes)

SORRY FOR DOUBLE POSTING (this is my one thread for all my questions)

Having a little problem with this jukebox Chris Vimes made a while back. I personally love this script. I like to be able to listen to music in game rather than having Graal and Internet open. So that there's slightly less lag.

Anyways, the probably is when you start to play a song, if someone shoots a gun the song goes off. Help is appreciated, thanks in advance.

Here's the code

PHP Code:
////NO ONE TOUCH THIS, ask jkldogg to add songs
//#CLIENTSIDE
function onCreated() 

  
showJukebox(); 

function 
onKeyPressedcodekey 

  if ( 
key == "r" 
  { 
    
setTimer0.05 ); 
    
Jukebox_Window.visible Jukebox_Window.visible 1
    
GraalControl.makeFirstRespondertrue ); 
  } 

function 
onWeaponFired() 

  
say2"Press 'r' to toggle jukebox!" ); 

function 
showJukebox() 

  
playing this.playing
  
Jukebox_Window.destroy(); 
  new 
GuiWindowCtrl"Jukebox_Window" 
  { 
    
profile "GuiBlueWindowProfile"
    
width 280
    
height 120
    
screenwidth width
    
screenheight height
    
canClose canMinimize true
    
canMaximize canResize false
    
visible false
    
text "Jukebox -"SPC servername
    
useownprofile true
    
profile.transparency .9
    new 
GuiMLTextCtrl"Jukebox_Text" 
    { 
      
profile "GuiBlueTextProfile"
      
10
      
30
      
width 270
      
height 20
      
useownprofile true
      
profile.align "center"
      
text "<center>Now playing:" SPC playing
    } 
    new 
GuiPopUpMenuCtrl"Jukebox_List" 
    { 
      
profile "GuiBluePopUpMenuProfile"
      
width 260
      
height 20
      
10
      
50
      
textprofile "GuiBlueTextListProfile"
      
scrollprofile "GuiBlueScrollProfile"
      
clearRows(); 
      
temp.music = { 
      { 
"Young Jeezy - My President Is Black""http://dump.ninjapirat.org/files/18%20My%20President.mp3" },
      { 
"Eminem - Stay Wide Awake""http://www.downloads.nl/cgi-bin/mp3get.cgi?u=http%3A%2F%2Fbetruger.wrzuta.pl%2Fsr%2Ff%2F4dEUI3jrj34%2Feminem_-_stay_wide_awake.mp3&n=3" }, 
      { 
"Lil Wayne & Gucci Mane - We Be Steady Mobbin ""http://yoraps.com/music/lil_wayne-mobbin.mp3" }, 
      { 
"Gucci Mane - Lemonade""http://www.downloads.nl/cgi-bin/mp3get.cgi?u=http%3A%2F%2Fwww.djbobbytrends.com%2Fblog%2Fwp-content%2Fuploads%2F2009%2F11%2F03-Lemonade.mp3&n=2" }, 
      { 
"Iyaz - Replay""http://www.downloads.nl/cgi-bin/mp3get.cgi?u=http%3A%2F%2Fdoris9403.wrzuta.pl%2Fsr%2Ff%2F1IdqekCNy32%2Fiyaz_-_replay.mp3&n=10" }, 
      { 
"Eminem - The Way I Am ""http://cd04.static.jango.com/music/03/40/87/0340874277.mp3" }, 
      { 
"Eminem - When I'm Gone ""http://www.downloads.nl/cgi-bin/mp3get.cgi?u=http%3A%2F%2Fwww.myotherdrive.com%2Ffile%2F850.472605.02022008.03344.0067fi%2FEminem%2520-%2520When%2520Im%2520Gone%2520(dirty).mp3&n=5" },
      { 
"Eminem - Must Be The Ganja""http://www.downloads.nl/cgi-bin/mp3get.cgi?u=http%3A%2F%2Fkrwawy80.wrzuta.pl%2Fsr%2Ff%2F3QdmGxuaqDV%2Feminem_-_must_be_the_ganja_produced_by_dr._dre_and_mark_batson.mp3&n=7" },
      { 
"Eminem - Medicine Ball ""http://www.downloads.nl/cgi-bin/mp3get.cgi?u=http%3A%2F%2Fkrwawy80.wrzuta.pl%2Fsr%2Ff%2F20r1DvaoDFV%2Feminem_-_medicine_ball_produced_by_dr._dre_and_mark_batson.mp3&n=1" },
      { 
"Gucci Mane - Stupid Wild""http://www.downloads.nl/cgi-bin/mp3get.cgi?u=http%3A%2F%2Fwww.hilkoo.com%2Fwp-content%2Fuploads%2F2009%2F11%2FGucci-Mane-Ft-Lil-Wayne-Camron-Stupid-Wild-www.hilkoo.com.mp3&n=4" },
      { 
"Gucci Mane & Usher - Spotlight""http://c.wrzuta.pl/wa3958/5522c5c9001f5ff94ae34d6e/0/gucci%20mane%20ft.%20usher%20-%20spotlight.mp3?523.187163341582" },
      { 
"insane""http://www.mp3-center.org/download_mp3/Eminem/Insane/8109489" },
      { 
"song""http://www.yoraps.com/audios1.php?subaction=showfull&id=1267696186&archive=&start_from=&ucat=13&" },
      { 
"song""http://www.jamglue.com/tracks/9611377/popout" },
      { 
"Rihanna - Hard (Featuring Young Jeezy)""http://c.wrzuta.pl/wa3247/227e7f5b00031adb4b0ea70a/0/rihanna%20-%20hard%20%28featuring%20jeezy%29.mp3?743.254980545283" },
      { 
"Plies (Featuring Neyo) - Bust It Baby Remix""http://c.wrzuta.pl/wa793/13199862002be4fc484b789c/0/plies%20ft%20neyo-bust%20it%20baby%20remix.mp3?996.453801590508" },
      { 
"song""url!" },
      { 
"song""url!" },
      { 
"song""url!" },
      { 
"song""url!" },
      { 
"song""url!" },
      { 
"song""url!" },
      { 
"song""url!" },
      { 
"song""url!" },
      { 
"song""url!" },
      { 
"Eminem - Stan""http://images.mmosite.com/bbs/upload/temp/Stan.mp3" }};       
      for ( 
temp.0temp.temp.music.size(); temp.++ ) 
      { 
        
withaddRow0temp.music[temp.i][0] ) ) 
        { 
          
this.var = temp.music[temp.i][1]; 
        } 
      } 
      
setSelectedRow); 
      
sort(); 
    } 
    new 
GuiButtonCtrl"Jukebox_Stop" 
    { 
      
profile "GuiBlueButtonProfile"
      
width 75
      
height 30
      
Jukebox_Window.width - ( width ); 
      
Jukebox_Window.height 40
      
text "Stop Music"
    } 
  } 
  
stopmidi(); 
  
this.playing "[None]"
  
Jukebox_Text "Now playing: [None]"

function 
onTimeOut() 

  
this.time += .05;; 
  
setTimer0.05 ); 

function 
Jukebox_Stop.onAction() 

  
stopmidi(); 
  
this.playing "[None]"
  
Jukebox_Text "Now playing: [None]"

function 
Jukebox_List.onSelect() 

  if ( 
this.time 
  { 
  
this.playing params[1]; 
  
Jukebox_Text.text "Now playing:" SPC params[1]; 
  
playJukebox_List.rows[params[2]].var ); 
  } 

function 
onPlaytitlesong 

  
this.playing title
  
Jukebox_Text.text "Now playing:" SPC title
  
playsong ); 

__________________

PSN: jkldogg



The best post ever made on the graal forums.
After playing Graal Online for many years, JKL decides to make a forum account. Isn't life funny?

Last edited by jkldogg; 03-12-2010 at 11:21 PM.. Reason: double post
Reply With Quote
  #21  
Old 03-12-2010, 11:31 PM
Mark Sir Link Mark Sir Link is offline
Kevin Azite
Mark Sir Link's Avatar
Join Date: Sep 2005
Posts: 1,489
Mark Sir Link is just really niceMark Sir Link is just really nice
Send a message via AIM to Mark Sir Link
Quote:
Originally Posted by jkldogg View Post
SORRY FOR DOUBLE POSTING (this is my one thread for all my questions)

Having a little problem with this jukebox Chris Vimes made a while back. I personally love this script. I like to be able to listen to music in game rather than having Graal and Internet open. So that there's slightly less lag.

Anyways, the probably is when you start to play a song, if someone shoots a gun the song goes off. Help is appreciated, thanks in advance.

Here's the code
when guns are fired, do they call the play() function rather than making the sound through a GANI?
Reply With Quote
  #22  
Old 03-12-2010, 11:35 PM
jkldogg jkldogg is offline
J.Rollin (killaz)
jkldogg's Avatar
Join Date: Feb 2010
Location: USA
Posts: 675
jkldogg can only hope to improve
Send a message via AIM to jkldogg Send a message via MSN to jkldogg
Lightbulb

Quote:
Originally Posted by Mark Sir Link View Post
when guns are fired, do they call the play() function rather than making the sound through a GANI?
My gun sounds are in the actual fire gani, i put the little yellow sound icon thingy
__________________

PSN: jkldogg



The best post ever made on the graal forums.
After playing Graal Online for many years, JKL decides to make a forum account. Isn't life funny?
Reply With Quote
  #23  
Old 03-12-2010, 11:41 PM
xAndrewx xAndrewx is offline
Registered User
xAndrewx's Avatar
Join Date: Sep 2004
Posts: 5,260
xAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud of
Go top Options (F1) > Audio > Turn them all down other than radio?
__________________
Reply With Quote
  #24  
Old 03-12-2010, 11:47 PM
jkldogg jkldogg is offline
J.Rollin (killaz)
jkldogg's Avatar
Join Date: Feb 2010
Location: USA
Posts: 675
jkldogg can only hope to improve
Send a message via AIM to jkldogg Send a message via MSN to jkldogg
Angry

Quote:
Originally Posted by xAndrewx View Post
Go top Options (F1) > Audio > Turn them all down other than radio?
Same effect, except I couldn't hear the bullet lol...

Any other ideas? This is making me mad
__________________

PSN: jkldogg



The best post ever made on the graal forums.
After playing Graal Online for many years, JKL decides to make a forum account. Isn't life funny?
Reply With Quote
  #25  
Old 03-12-2010, 11:50 PM
xAndrewx xAndrewx is offline
Registered User
xAndrewx's Avatar
Join Date: Sep 2004
Posts: 5,260
xAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud ofxAndrewx has much to be proud of
ois- Era has them built in to ganis (last time I worked there...), if you open the gani and look right near the bottom you'll see a

HTML Code:
ANI
[WEIRD STUFF HERE]
PLAYSOUND sound.wav
[WEIRD STUFF HERE]
Try deleting that line? =o (PLAYSOUND)

An alternative would be to find an empty sound file and to replace the Era effects... :[
__________________
Reply With Quote
  #26  
Old 03-13-2010, 12:11 AM
jkldogg jkldogg is offline
J.Rollin (killaz)
jkldogg's Avatar
Join Date: Feb 2010
Location: USA
Posts: 675
jkldogg can only hope to improve
Send a message via AIM to jkldogg Send a message via MSN to jkldogg
Question no work :(

Quote:
Originally Posted by xAndrewx View Post
ois- Era has them built in to ganis (last time I worked there...), if you open the gani and look right near the bottom you'll see a

HTML Code:
ANI
[WEIRD STUFF HERE]
PLAYSOUND sound.wav
[WEIRD STUFF HERE]
Try deleting that line? =o (PLAYSOUND)

An alternative would be to find an empty sound file and to replace the Era effects... :[
hmmm hold on

EDIT: I don't know what you're talking about.

See Attachment
Attached Thumbnails
Click image for larger version

Name:	colt fire.PNG
Views:	128
Size:	16.0 KB
ID:	50553  
__________________

PSN: jkldogg



The best post ever made on the graal forums.
After playing Graal Online for many years, JKL decides to make a forum account. Isn't life funny?

Last edited by jkldogg; 03-13-2010 at 12:46 AM.. Reason: Tested it
Reply With Quote
  #27  
Old 03-13-2010, 01:00 AM
fowlplay4 fowlplay4 is offline
team canada
fowlplay4's Avatar
Join Date: Jul 2004
Location: Canada
Posts: 5,200
fowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond reputefowlplay4 has a reputation beyond repute
Mixing GS1 and GS2 is just another sign you have no interest in learning how to actually script. The only acceptable case for me personally is the character npcs created by the level editor but everything else is just a no-no.

Also, you have to open the Gani in a text editor.
__________________
Quote:
Reply With Quote
  #28  
Old 03-13-2010, 01:05 AM
jkldogg jkldogg is offline
J.Rollin (killaz)
jkldogg's Avatar
Join Date: Feb 2010
Location: USA
Posts: 675
jkldogg can only hope to improve
Send a message via AIM to jkldogg Send a message via MSN to jkldogg
Exclamation

Quote:
Originally Posted by fowlplay4 View Post
Mixing GS1 and GS2 is just another sign you have no interest in learning how to actually script. The only acceptable case for me personally is the character npcs created by the level editor but everything else is just a no-no.

Also, you have to open the Gani in a text editor.
What do you mean? I didn't make this script, chris did,; and he realeased it to the Code Gallery. I do want to learn scripting but, I don't have the patience for it.

How do I make the gun not turn off the song?
__________________

PSN: jkldogg



The best post ever made on the graal forums.
After playing Graal Online for many years, JKL decides to make a forum account. Isn't life funny?
Reply With Quote
  #29  
Old 03-13-2010, 01:37 AM
cbk1994 cbk1994 is offline
the fake one
cbk1994's Avatar
Join Date: Mar 2003
Location: San Francisco
Posts: 10,718
cbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond reputecbk1994 has a reputation beyond repute
Send a message via AIM to cbk1994
The jukebox isn't the problem, the problem is with your GANIs (or other sounds on the server).

Quote:
Originally Posted by jkldogg View Post
Why does that matter? Yeah, it says error, but it seems to work fine. You grab it and the link opens and the message is always on top of the image.
If you really want to become a scripter, you can't settle for what works. You have to go the extra mile and make it correct.
__________________
Reply With Quote
  #30  
Old 03-13-2010, 02:06 AM
jkldogg jkldogg is offline
J.Rollin (killaz)
jkldogg's Avatar
Join Date: Feb 2010
Location: USA
Posts: 675
jkldogg can only hope to improve
Send a message via AIM to jkldogg Send a message via MSN to jkldogg
Unhappy helpt?

Quote:
Originally Posted by cbk1994 View Post
The jukebox isn't the problem, the problem is with your GANIs (or other sounds on the server).



If you really want to become a scripter, you can't settle for what works. You have to go the extra mile and make it correct.
Okay, will you explain to me how to fix it? Or just come on the server and do it? Please and thank you.
__________________

PSN: jkldogg



The best post ever made on the graal forums.
After playing Graal Online for many years, JKL decides to make a forum account. Isn't life funny?
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 01:03 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Copyright (C) 1998-2019 Toonslab All Rights Reserved.