script Problem - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+---- Forum: Help Archive (
https://sampforum.blast.hk/forumdisplay.php?fid=89)
+---- Thread: script Problem (
/showthread.php?tid=84131)
script Problem -
nesty - 28.06.2009
hi, i have downloaded a checkpoint streamer by yaheli and everything work. But whatever i do, the checkpoint doesnt do that.
here all important lines:
pawn Код:
#include <YCPS> //NEW CPS
pawn Код:
forward OnPlayerExitStreamCheckpoint(playerid, checkpointid);
forward SuperCheckpointStreamer(playerid);
pawn Код:
public OnPlayerConnect(playerid)
{
  YCP_OnPlayerConnect(playerid); //NEW CPS
  return 1;
}
pawn Код:
public OnGameModeInit()
{
  ShowNameTags(1);
  YCP_OnGameModeInit(); //NEW CPS
  SetTimer("nesty's_Fun_Mode_0.2", 1000, 1);
  SetTimer("YCP_OnPlayerUpdate", 3000, false);
  SetTimer("SuperCheckpointStreamer", 1000, true);
}
pawn Код:
public OnPlayerEnterCheckpoint(playerid)
{
YCP_OnPlayerEnterCheckpoint(playerid);
  return 1;
}
pawn Код:
public SuperCheckpointStreamer(playerid)
{
    AAAA = SetPlayerStreamCheckpoint(playerid, 2418.9182,84.2026,26.2336, 3.0, 50);
    BBBB = SetPlayerStreamCheckpoint(playerid, 2279.2937,26.5315,26.6311, 3.0, 50);
    CCCC = SetPlayerStreamCheckpoint(playerid, 2237.8884,24.7301,26.6835, 3.0, 50);
  return 1;
}
pawn Код:
public OnPlayerExitStreamCheckpoint(playerid, checkpointid)
{
 return 1;
}
pawn Код:
public OnPlayerEnterStreamCheckpoint(playerid, checkpointid)
{
  if(checkpointid == AAAA)
  {
  GivePlayerWeapon(playerid,37,500);
  GameTextForPlayer(playerid,"Checkpoint AAAA!",3000,5);
  }
  if(checkpointid == BBBB)
  {
  GivePlayerWeapon(playerid,37,500);
  GameTextForPlayer(playerid,"Checkpoint BBBB!",3000,5);
  }
  if(checkpointid == CCCC)
  {
  GivePlayerWeapon(playerid,37,500);
  SendPlayerFormattedText(playerid,"Checkpoint CCCC!",0);
  PlayerPlaySound(playerid, 1149, 0.0, 0.0, 0.0);
  }
  return 1;
}
pawn Код:
public OnPlayerUpdate(playerid)
{
YCP_OnPlayerUpdate(playerid); //NEW CPS
  return 1;
}
yeah its long i know but i hope someone can help me

please
the cps works but the checkpoint dont show me the gametext... hope u know why that doesn't happen?
Re: script Problem -
Grim_ - 28.06.2009
Ask in this scripts thread.
Re: script Problem -
nesty - 28.06.2009
i think its not a cps problem but its a script problem! Have i write the lines in OnPlayerEnterStreamCheckpoint(playerid, checkpointid) correct? some1 help plz
Re: script Problem -
nesty - 29.06.2009
maybe someone can help

pls?