Errors
#1

Код:
C:\Users\Bram\Desktop\Scripts\new scripting\gamemodes\RPG.pwn(1234) : warning 217: loose indentation
C:\Users\Bram\Desktop\Scripts\new scripting\gamemodes\RPG.pwn(1234) : error 029: invalid expression, assumed zero
C:\Users\Bram\Desktop\Scripts\new scripting\gamemodes\RPG.pwn(1234) : error 029: invalid expression, assumed zero
C:\Users\Bram\Desktop\Scripts\new scripting\gamemodes\RPG.pwn(1234) : warning 215: expression has no effect
C:\Users\Bram\Desktop\Scripts\new scripting\gamemodes\RPG.pwn(1234) : error 001: expected token: ";", but found ":"
C:\Users\Bram\Desktop\Scripts\new scripting\gamemodes\RPG.pwn(1234) : fatal error 107: too many error messages on one line
line:
Код:
if case 0,1,2:
Reply
#2

case:0
case:1
case:2
Reply
#3

Wut?
Reply
#4

If you use switch, then use inside:
pawn Код:
case 0, 1, 2:
{
    // code..
}
OR
pawn Код:
case 0 .. 2:
{
    // code..
}
Reply
#5

your'e using case
so why are you using if , too
Reply
#6

Now i'm getting these errors

Код:
C:\Users\Bram\Desktop\Scripts\new scripting\gamemodes\RPG.pwn(1244) : error 014: invalid statement; not in switch
C:\Users\Bram\Desktop\Scripts\new scripting\gamemodes\RPG.pwn(1244) : warning 215: expression has no effect
C:\Users\Bram\Desktop\Scripts\new scripting\gamemodes\RPG.pwn(1244) : warning 215: expression has no effect
C:\Users\Bram\Desktop\Scripts\new scripting\gamemodes\RPG.pwn(1244) : error 001: expected token: ";", but found ":"
C:\Users\Bram\Desktop\Scripts\new scripting\gamemodes\RPG.pwn(1244) : error 029: invalid expression, assumed zero
C:\Users\Bram\Desktop\Scripts\new scripting\gamemodes\RPG.pwn(1244) : fatal error 107: too many error messages on one line
Reply
#7

Well, nobody can help you when you don't know what you want to do either. I told you if you use a switch, use case with the if before of it and it seems you don't use switch so what's the matter of the if and case. What do you want to do? Posting some part of the code would be also useful.
Reply
#8

Код:
public OnPlayerRequestClass(playerid, classid)
{
    switch(classid)
    {
     
      case 0, 2:
      {
      
      SetPlayerPos(playerid, 2527.9763,-1666.6794,15.1682);
      SetPlayerFacingAngle(playerid,100.0);
      SetPlayerCameraPos(playerid, 2522.4639,-1667.2499,15.0358);
      SetPlayerCameraLookAt(playerid, 2527.9763,-1666.6794,15.1682);
      GameTextForPlayer(playerid, "~n~ ~n~ ~n~ ~g~Grove Street Families", 5000, 3);
      ApplyAnimation(playerid, "GANGS", "DEALER_DEAL", 4.1, 0, 1, 1, 1, 1, 1);
      SetPlayerColor(playerid, COLOR_GREEN);
      gTeam[playerid] = TEAM_GS;
      {
Reply
#9

So you do use switch. The problem is on the rest. Post the whole callback because you open a bracket for no reason.

Here's some things for switch and cases:

https://sampwiki.blast.hk/wiki/Keywords:Statements#switch
https://sampwiki.blast.hk/wiki/Control_Structures#switch_2

Read them and you may understand how you should use it.
Reply
#10

I have read through them, nothing helped.

Anyway, heres the whole callback

Код:
public OnPlayerRequestClass(playerid, classid)
{
    switch(classid)
    {
     
      case 0, 2:
      {
      
      SetPlayerPos(playerid, 2527.9763,-1666.6794,15.1682);
      SetPlayerFacingAngle(playerid,100.0);
      SetPlayerCameraPos(playerid, 2522.4639,-1667.2499,15.0358);
      SetPlayerCameraLookAt(playerid, 2527.9763,-1666.6794,15.1682);
      GameTextForPlayer(playerid, "~n~ ~n~ ~n~ ~g~Grove Street Families", 5000, 3);
      ApplyAnimation(playerid, "GANGS", "DEALER_DEAL", 4.1, 0, 1, 1, 1, 1, 1);
      SetPlayerColor(playerid, COLOR_GREEN);
      gTeam[playerid] = TEAM_GS;
      {
      case 3, 6:
      {
      SetPlayerPos(playerid, 2763.8992,-2012.2869,13.5547,88.6866);
      SetPlayerFacingAngle(playerid,100.0);
      SetPlayerCameraPos(playerid, 2766.2051,-2012.1320,13.5620,89.3133);
      SetPlayerCameraLookAt(playerid, 2763.8992,-2012.2869,13.5547,88.6866);
      GameTextForPlayer(playerid, "~n~ ~n~ ~n~ ~g~Seville Boulevard Families", 5000, 3);
      ApplyAnimation(playerid, "SPRAYCAN", "spraycan_fire", 4.1, 0, 1, 1, 1, 1, 1);
      SetPlayerColor(playerid, COLOR_LIGHTGREEN);
      gTeam[playerid] = TEAM_SBF;
      {
	  case 7, 10:
      {
      SetPlayerPos(playerid, 1073.6230,-1012.8679,34.8639,277.9612);
      SetPlayerFacingAngle(playerid,100.0);
      SetPlayerCameraPos(playerid, 1076.0316,-1012.3669,34.9455,97.0212);
      SetPlayerCameraLookAt(playerid, 1073.6230,-1012.8679,34.8639,277.9612);
      GameTextForPlayer(playerid, "~n~ ~n~ ~n~ ~g~Temple Drive Families", 5000, 3);
      ApplyAnimation(playerid, "GANGS", "Invite_No", 4.1, 0, 1, 1, 1, 1, 1);
      SetPlayerColor(playerid, 0x00954AFF);
      gTeam[playerid] = TEAM_TDF;
      {
	  case 11, 14:
      {
      SetPlayerPos(playerid, 1160.7405,-1270.9092,13.5455,125.8949);
      SetPlayerFacingAngle(playerid,100.0);
      SetPlayerCameraPos(playerid, 1159.4375,-1272.3848,13.5469,180.8972);
      SetPlayerCameraLookAt(playerid, 1160.7405,-1270.9092,13.5455,125.8949);
      GameTextForPlayer(playerid, "~n~ ~n~ ~n~ ~p~Temple Drive Ballas", 5000, 3);
      ApplyAnimation(playerid, "RAPPING", "RAP_A_IN", 4.1, 0, 1, 1, 1, 1, 1);
      SetPlayerColor(playerid, 0xFF80FFFF);
      gTeam[playerid] = TEAM_TDB;
      }
      case 15, 18:
      {
      SetPlayerPos(playerid, 2153.8140,-1719.0671,21.9594,359.6438);
      SetPlayerFacingAngle(playerid,359.6438);
      SetPlayerCameraPos(playerid, 2153.6323,-1716.6382,21.9594,180.8972);
      SetPlayerCameraLookAt(playerid, 2153.8140,-1719.0671,21.9594,359.6438);
      GameTextForPlayer(playerid, "~n~ ~n~ ~n~ ~p~Front Yard Ballas", 5000, 3);
      ApplyAnimation(playerid, "RAPPING", "RAP_A_Loop", 4.1, 0, 1, 1, 1, 1, 1);
      SetPlayerColor(playerid, 0x800080FF);
      gTeam[playerid] = TEAM_FYB;
      }
      case 19, 22:
      {
      SetPlayerPos(playerid, 2165.6833,-1230.9509,23.9706,263.7629);
      SetPlayerFacingAngle(playerid,263.7629);
      SetPlayerCameraPos(playerid, 2167.9082,-1231.2202,23.9708,85.3296);
      SetPlayerCameraLookAt(playerid, 2165.6833,-1230.9509,23.9706,263.7629);
      GameTextForPlayer(playerid, "~n~ ~n~ ~n~ ~p~Rollin Heightz Ballas", 5000, 3);
      ApplyAnimation(playerid, "SHOP", "ROB_Shifty", 4.0, 0, 0, 0, 0, 0);
      SetPlayerColor(playerid, 0x800080FF);
      gTeam[playerid] = TEAM_RHB;
      }
      case 23, 26:
      {
      SetPlayerPos(playerid, 1963.3306,-1241.1180,20.0564,96.1514);
      SetPlayerFacingAngle(playerid,96.1514);
      SetPlayerCameraPos(playerid, 1960.6024,-1241.5902,19.9601,273.6448);
      SetPlayerCameraLookAt(playerid, 1963.3306,-1241.1180,20.0564,96.1514);
      GameTextForPlayer(playerid, "~n~ ~n~ ~n~ ~p~Kilo Tray Ballas", 5000, 3);
      ApplyAnimation(playerid, "SMOKING", "M_smklean_loop", 4.1, 0, 1, 1, 1, 1, 1);
      SetPlayerColor(playerid, 0x800080FF);
      gTeam[playerid] = TEAM_KTB;
      }
      case 27, 30:
      {
      SetPlayerPos(playerid, 2806.1924,-1182.4685,25.4116,268.9446);
      SetPlayerFacingAngle(playerid,268.9446);
      SetPlayerCameraPos(playerid, 2809.4033,-1182.3090,25.3334,90.5113);
      SetPlayerCameraLookAt(playerid, 2806.1924,-1182.4685,25.4116,268.9446);
      GameTextForPlayer(playerid, "~n~ ~n~ ~n~ ~y~ Los Santos Vagos", 5000, 3);
      ApplyAnimation(playerid, "GHANDS", "gsign3", 4.1, 0, 1, 1, 1, 0, 1);
      SetPlayerColor(playerid, 0xFBFB00FF);
      gTeam[playerid] = TEAM_VAGOS;
      }
      case 31, 34:
      {
      SetPlayerPos(playerid, 1886.5040,-1982.4867,13.5469,94.6081);
      SetPlayerFacingAngle(playerid,94.6084);
      SetPlayerCameraPos(playerid, 1884.4744,-1982.6985,13.5469,274.2948);
      SetPlayerCameraLookAt(playerid, 1886.5040,-1982.4867,13.5469,94.6081);
      GameTextForPlayer(playerid, "~n~ ~n~ ~n~ ~b~ Varrios Los Aztecas", 5000, 3);
      ApplyAnimation(playerid, "GHANDS", "gsign4", 4.1, 0, 1, 1, 1, 0, 1);
      SetPlayerColor(playerid, 0x00FFFFFF);
      gTeam[playerid] = TEAM_VARIOS;
      }
      case 35, 39:
      {
      SetPlayerPos(playerid, 2187.1985,-2257.1519,14.7734,286.8751);
      SetPlayerFacingAngle(playerid, 286.8751);
      SetPlayerCameraPos(playerid, 2190.0791,-2256.4785,14.7734,106.1034);
      SetPlayerCameraLookAt(playerid, 2187.1985,-2257.1519,14.7734,286.8751);
      GameTextForPlayer(playerid, "~n~ ~n~ ~n~ ~y~ Gun Dealers", 5000, 3);
      ApplyAnimation(playerid, "GHANDS", "gsign5", 4.1, 0, 1, 1, 1, 0, 1);
      SetPlayerColor(playerid, 0xFF8000FF);
      gTeam[playerid] = TEAM_GD;
      }
      case 40, 46:
      {
      SetPlayerPos(playerid, 1543.8285,-1631.9783,13.3828,87.9065);
      SetPlayerFacingAngle(playerid, 87.9065);
      SetPlayerCameraPos(playerid, 1541.3383,-1632.0958,13.3828,273.0883);
      SetPlayerCameraLookAt(playerid, 1543.8285,-1631.9783,13.3828,87.9065);
      GameTextForPlayer(playerid, "~n~ ~n~ ~n~ ~b~ Los Santos Police Department", 5000, 3);
      ApplyAnimation(playerid, "COP_AMBIENT", "Coplook_think", 4.1, 0, 1, 1, 1, 1, 1);
      SetPlayerColor(playerid, 0x8080FFFF);
      gTeam[playerid] = TEAM_LSPD;
      }
      case 47, 52:
      {
      SetPlayerPos(playerid, 2467.4011,-1207.4971,41.7350,358.7741);
      SetPlayerFacingAngle(playerid, 358.7741);
      SetPlayerCameraPos(playerid, 2467.3232,-1205.1410,41.7350,181.9075);
      SetPlayerCameraLookAt(playerid, 2467.4011,-1207.4971,41.7350,358.7741);
      GameTextForPlayer(playerid, "~n~ ~n~ ~n~ ~y~ Drug Dealers", 5000, 3);
      ApplyAnimation(playerid, "DEALER", "DEALER_IDLE_03", 4.1, 0, 1, 1, 1, 1, 1);
      SetPlayerColor(playerid, 0x970000FF);
      gTeam[playerid] = TEAM_DRUG;
      }
      case 53, 57:
      {
      SetPlayerPos(playerid, 2166.0483,-1517.9830,23.5625,157.0323);
      SetPlayerFacingAngle(playerid, 157.0323);
      SetPlayerCameraPos(playerid, 2164.9143,-1520.7314,23.5625,337.9723);
      SetPlayerCameraLookAt(playerid, 2166.0483,-1517.9830,23.5625,157.0323);
      GameTextForPlayer(playerid, "~n~ ~n~ ~n~ ~y~ Hoodrats", 5000, 3);
      ApplyAnimation(playerid, "GANGS", "Invite_Yes", 4.1, 0, 1, 1, 1, 1, 1);
      SetPlayerColor(playerid, 0x808080FF);
      gTeam[playerid] = TEAM_HOODRAT;
      }
      case 58, 61:
      {
      SetPlayerPos(playerid, 2631.4521,-1082.2080,69.6204,265.6195);
      SetPlayerFacingAngle(playerid, 265.6195);
      SetPlayerCameraPos(playerid, 2634.1257,-1081.9492,69.6200,88.7529);
      SetPlayerCameraLookAt(playerid, 2631.4521,-1082.2080,69.6204,265.6195);
      GameTextForPlayer(playerid, "~n~ ~n~ ~n~ ~y~ The Lost Motorcycle Club.", 5000, 3);
      ApplyAnimation(playerid, "GANGS", "Invite_Yes", 4.1, 0, 1, 1, 1, 1, 1);
      SetPlayerColor(playerid, 0x808000FF);
      gTeam[playerid] = TEAM_LTMC;
      }
      return 1;
      }
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)