[Ajuda] Erro no comando Teleporte
#1

Ola eu estive pesquisando como criar um comando de Teleporte e encontrei um tutorial e la estava isto mas ta dando 3 Erros:

Код:
if(strcmp(cmdtext,"/ilha", true)==0)
    {
        GameTextForPlayer(playerid, "~y~~h~]] ~r~~h~PEKENA ILHA ~y~~h~]]", 2500, 4);
        SetPlayerInterior(playerid,0);
        SetPlayerPos(playerid,263.6730,2905.4475,7.4086);
    ResetPlayerWeapons(playerid);
        GivePlayerWeapon(playerid,26,9999);
        new pname[MAX_PLAYER_NAME];
        GetPlayerName(playerid, pname, MAX_PLAYER_NAME);
        format(string, sizeof(string), "{FF0000}[TELEPORTE] {FFFFFF}%s foi para uma Pekena Ilha  {FF0000}( /Ilha )", pname);
        SendClientMessageToAll(0xFF0000FF, string);
        return 1;
    }
Erro:
Код:
C:\Users\Vitor\Desktop\Meu Primeiro Server\gamemodes\Server.pwn(19) : error 010: invalid function or declaration
C:\Users\Vitor\Desktop\Meu Primeiro Server\gamemodes\Server.pwn(27) : error 021: symbol already defined: "GetPlayerName"
C:\Users\Vitor\Desktop\Meu Primeiro Server\gamemodes\Server.pwn(30) : error 010: invalid function or declaration
C:\Users\Vitor\Desktop\Meu Primeiro Server\gamemodes\Server.pwn(33) : warning 203: symbol is never used: "pname"
Pawn compiler 3.2.3664	 	 	Copyright © 1997-2006, ITB CompuPhase


3 Errors.
Reply
#2

Retire o GetPlayerName e tente Compilar.
Reply
#3

pawn Код:
if(strcmp(cmdtext,"/ilha", true)==0)
{
    GameTextForPlayer(playerid, "~y~~h~]] ~r~~h~PEKENA ILHA ~y~~h~]]", 2500, 4);
    SetPlayerInterior(playerid,0);
    SetPlayerPos(playerid,263.6730,2905.4475,7.4086);
    ResetPlayerWeapons(playerid);
    GivePlayerWeapon(playerid,26,9999);
    format(string, sizeof(string), "{FF0000}[TELEPORTE] {FFFFFF}%s foi para uma Pekena Ilha  {FF0000}( /Ilha )", pname);
    SendClientMessageToAll(0xFF0000FF, string);
    return 1;
}
Reply
#4

Ta tendo um erro agora Panico

Na linha 20:


Код:
if(strcmp(cmdtext,"/ilha", true)==0)         <-- Linha 20
{
    GameTextForPlayer(playerid, "~y~~h~]] ~r~~h~PEKENA ILHA ~y~~h~]]", 2500, 4);
    SetPlayerInterior(playerid,0);
	SetPlayerPos(playerid,263.6730,2905.4475,7.4086);
	ResetPlayerWeapons(playerid);
	GivePlayerWeapon(playerid,26,9999);
	format(string, sizeof(string), "{FF0000}[TELEPORTE] {FFFFFF}%s foi para uma Pekena Ilha  {FF0000}( /Ilha )", pname);
	SendClientMessageToAll(0xFF0000FF, string);   return 1;}
Reply
#5

cal й a linha que da o erro?
Reply
#6

Eu postei ai
Reply
#7

O Erro nгo esta nesta linha, posta o comando/linhas de cima.
Reply
#8

Eu estou criando um server do 0

E tudo que ele tem e isto :
Код:
// This is a comment
// uncomment the line below if you want to write a filterscript
//#define FILTERSCRIPT

#include <a_samp>
#include <zcmd>

#if defined FILTERSCRIPT

#endif

public OnGameModeInit()
{
	// Don't use these lines if it's a filterscript
	SetGameModeText("Test");
	AddPlayerClass(0, 1958.3783, 1343.1572, 15.3746, 269.1425, 0, 0, 0, 0, 0, 0);
	return 1;
}

if(strcmp(cmdtext,"/ilha", true)==0)
{
    GameTextForPlayer(playerid, "~y~~h~]] ~r~~h~PEKENA ILHA ~y~~h~]]", 2500, 4);
    SetPlayerInterior(playerid,0);
	SetPlayerPos(playerid,263.6730,2905.4475,7.4086);
	ResetPlayerWeapons(playerid);
	GivePlayerWeapon(playerid,26,9999);
	format(string, sizeof(string), "{FF0000}[TELEPORTE] {FFFFFF}%s foi para uma Pekena Ilha  {FF0000}( /Ilha )", pname);
	SendClientMessageToAll(0xFF0000FF, string);   return 1;}
Reply
#9

pawn Код:
if (strcmp (cmdtext, "/ ilha", true) == 0)
{
    GameTextForPlayer (playerid, "~ y ~ ~ h ~]] ~ r ~ ~ h ~ PEKENA ILHA ~ y ~ ~ h ~]]", 2500, 4);
    SetPlayerInterior (playerid, 0);
    SetPlayerPos (playerid, 263.6730,2905.4475,7.4086);
    ResetPlayerWeapons (playerid);
    GivePlayerWeapon (playerid, 26,9999);
    format (string, sizeof (string), "{FF0000} [teleporte] {FFFFFF}% s FOI UMA parбgrafo Pekena Ilha {FF0000} (/ Ilha)", pname);
    SendClientMessageToAll (0xFF0000FF, string);
    return 1;
}
Reply
#10

/\ para que include zcmd se vocк esta uzando strcmp ?
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)