Liberty Unleashed

Scripting => Script Help => Topic started by: [EG]~[S]aha~ on December 30, 2012, 03:09:09 pm

Title: where I made a mistake ?
Post by: [EG]~[S]aha~ on December 30, 2012, 03:09:09 pm
function GetIslandName( i )
{
   switch ( i )
   {
      case 1:
         return "Portland";
      case 2:
         return "Staunton Island";
      case 3:
         return "Shoreside Vale";
   }
   
   return "Unknown";
}
 
function onPlayerIslandChange( player, old, new )
{
PagerMessage( pPlayer, szYour have entered " + GetIslandName( new ), 140, 1, 2 );
     
     return 1;
}
 
Title: Re: where I made a mistake ?
Post by: IdkanYavuk X on December 30, 2012, 06:38:09 pm
function onPlayerIslandChange( player, old, new )
{
PagerMessage( pPlayer, szYour have entered " + GetIslandName( new ), 140, 1, 2 );
     
     return 1;
}
 

Code: [Select]
function onPlayerIslandChange( player, old, new )
{
PagerMessage( player, "You have entered " + GetIslandName( new ), 140, 1, 2 );
     
     return 1;
}
Title: Re: where I made a mistake ?
Post by: [EG]~[S]aha~ on December 30, 2012, 08:54:27 pm
it does not work! :(
Title: Re: where I made a mistake ?
Post by: IdkanYavuk X on December 30, 2012, 09:04:02 pm
OK, this is tested:

Code: [Select]
function GetIslandName( i )
{
local island = "";
switch( i )
{
case 0: island = "Liberty City";
break;
case 1: island = "Portland Island";
break;
case 2: island = "Staunton Island";
break;
case 3: island = "Shoreside Vale";
break;
}
return island
}

function onPlayerIslandChange( player, old, new )
{
         PagerMessage( player, "You have entered " + GetIslandName( new ), 140, 1, 2 );
         return 1;
}

Good luck!
Title: Re: where I made a mistake ?
Post by: [EG]~[S]aha~ on January 03, 2013, 10:26:48 am
Thanks but it is buggy! since I changed the player screen and it works well laganuto skipt good + 5
Title: Re: where I made a mistake ?
Post by: IdkanYavuk X on January 03, 2013, 06:10:04 pm
Explain the buggy part, I didn't understand you