Graal Forums

Graal Forums (https://forums.graalonline.com/forums/index.php)
-   NPC Scripting (https://forums.graalonline.com/forums/forumdisplay.php?f=8)
-   -   help with event script please (https://forums.graalonline.com/forums/showthread.php?t=134260333)

Fireenn 08-26-2010 11:10 AM

help with event script please
 
Can you guys help me on this my friend gave me this script it was working fine till today and then it broke down i dont know how to fix it cause i am not the best scripter or even a good one Dx so if you help it will be very appreciated
the problems i am getting are
error: unexpected token: ) at line 24: pl.triggerclient(this.name,EventSet,);
error: unexpected token: ) at line 36: pl.triggerclient(this.name,Clear,);

HTML Code:

function onActionServerSide(cmd) {
/* Set Event */
if (cmd == "setevent") {
EventList();
this.ec = this.event.index(params[1]);
if (this.ec > -1) {
serverr.eventhost = "hosting";
serverr.eventname = this.event[this.ec];
serverr.eventlevel = this.event[this.ec+1];
serverr.eventx = this.event[this.ec+2];
serverr.eventy = this.event[this.ec+3];
}
else {
player.chat = "Event Not Found"; /* Check below in EventList(); */
}
}
/* Set Message */
else if (cmd == "setmessage") {
if (serverr.eventname != NULL) {
serverr.eventmessage = params[1];
for (pl : allplayers) {
pl.triggerclient(this.name,EventSet,);
}
}
}
else if (cmd == "clear") {
serverr.eventhost = "";
serverr.eventname = "";
serverr.eventlevel = "";
serverr.eventx = "";
serverr.eventy = "";
serverr.eventmessage = "";
for (pl : allplayers) {
pl.triggerclient(this.name,Clear,);
}
}
else if (cmd == "warptoevent") {
setlevel2(serverr.eventlevel,serverr.eventx,serverr.eventy);
}
}

function EventList() {
//Eventname,level,x,y
this.event = {
Chance,event_chance2.nw,12.5,17};
}



//#CLIENTSIDE
function onActionClientSide()
{
  if (params[0] == "EventSet")
  {
    setevent();
  }
  else if (params[0] == "Clear")
  {
    hideimg(201);
    ebutton.hide();
  }
}

function onPlayerchats() {
if (player.guild == "Events Team" || player.guild == "Developer") {
if (player.chat.starts("/setevent")) {
triggerserver("gui",this.name,"setevent",player.chat.substring(10,-1));
}
else if (player.chat.starts("/message")) {
triggerserver("gui",this.name,"setmessage",player.chat.substring(9,-1));
}
else if (player.chat.starts("/clear")) {
triggerserver("gui",this.name,"clear");
} }
}

function onCreated()
{
  new GuiButtonCtrl(ebutton)
  {
    profile = "GuiBlueButtonProfile";
    x = screenwidth - 100;
    y = screenheight - 50;
    extent = "100 50";
    text = "Play Event";
    visible = false;
  }
  if (serverr.eventhost == "hosting")
  {
    setevent();
  }
}

function setevent() {
ebutton.show();
showText( 201, 10, screenheight-40, "Verdana", "b", serverr.eventname@": " @ serverr.eventmessage).layer=4;
}

function ebutton.onAction() {
triggerserver("gui",this.name,"warptoevent");
}


bscharff 08-26-2010 03:20 PM

Replace the respective broken ones with these:
PHP Code:

pl.triggerclient("gui"this.name"EventSet");
pl.triggerclient("gui"this.name"Clear"); 



All times are GMT +2. The time now is 02:05 AM.

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