error 055: start of function body without function header
new idtexture;
idtexture = CreateObject(19356, 1475.15759, -1602.07031, 20.00000, 0.00000, 0.00000, 80.00000);
SetObjectMaterial(idtexture, 0, 14814, "lee_studhall", "Strip_Ceiling", 0);
SetObjectMaterial(CreateObject(19356, 1475.15759, -1602.07031, 20.00000, 0.00000, 0.00000, 80.00000), 0, 14814, "lee_studhall", "Strip_Ceiling", 0);
#define NAME_TEXURE(%0) SetObjectMaterial(%0, 0, 14814, "lee_studhall", "Strip_Ceiling", 0)
NAME_TEXURE( CreateObject(19356, 1475.15759, -1602.07031, 20.00000, 0.00000, 0.00000, 80.00000) );
error 021: symbol already defined: "Streamer_OnPlayerConnect" |
Lo he puesto todo como indica en tu tutorial. Ahora el problema es el siguiente:
Supongo que es por tener mas de un OnPlayerConnect. їComo puedo quitar uno sin que me de otros errores? |
Vaya. Que facil para alguien que no entiende de script "Juntandolos...". Decirme eso y no decirme nada es lo mismo.
|
caca() { 1 2 } + caca() { 3 4 } ____ caca() { 1 2 3 4 }
////////////////////////////////////////////////////////////////////////////// /* BY OTACON */ #include <a_samp> new TexturaTest ; public OnFilterScriptInit() { TexturaTest = CreateObject(19356, 1475.15759, -1602.07031, 20.00000, 0.00000, 0.00000, 80.00000); SetObjectMaterial(TexturaTest, 0, 14814, "lee_studhall", "Strip_Ceiling", -1); return true; } public OnPlayerConnect(playerid) { RemoveBuildingForPlayer(playerid, 6189, 836.4453, -2003.5234, -2.6406, 0.25); RemoveBuildingForPlayer(playerid, 6191, 836.4453, -2003.5234, -2.6406, 0.25); return true; } /* BY OTACON */ //////////////////////////////////////////////////////////////////////////////
public OnPlayerConnect(playerid) { PlayerInfo[playerid][Identificat] = 0; PlayerInfo[playerid][Inregistrat] = 0; PlayerInfo[playerid][Nivel] = 0; PlayerInfo[playerid][Admin] = 0; new arhiva[40]; format(arhiva, sizeof(arhiva), "/Usuarios/%s.ini", Nume(playerid)); if (!dini_Exists(arhiva)) { new string[128]; format(string,sizeof(string),"{FFFFFF}Nombre de la cuenta:{15B5E6} %s {FFFFFF}usted no esta registrado(a) \n{FFFFFF}Escribe una Contraseсa para Registrarte:",Nume(playerid)); //Registro ShowPlayerDialog(playerid, Inregistrare, DIALOG_STYLE_INPUT, "{FFFFFF}Cuenta No Registrada", string , "Registrar", "Salir"); } else { new string[128]; format(string,sizeof(string),"{FFFFFF}Nombre de la cuenta:{15B5E6} %s {FFFFFF}Esta Registrado(a) \n{FFFFFF}Ponga la contraseсa para ingresar:",Nume(playerid)); //Entrada ShowPlayerDialog(playerid, Login, DIALOG_STYLE_INPUT, "{FFFFFF}Esta Cuenta Esta Registrada", string , "Entrar", "Salir"); } return 1; }
#include <a_samp>
new
TexturaTest
;
public OnFilterScriptInit() {
TexturaTest = CreateObject(19356, 1475.15759, -1602.07031, 20.00000, 0.00000, 0.00000, 80.00000);
SetObjectMaterial(TexturaTest, 0, 14814, "lee_studhall", "Strip_Ceiling", -1);
return true;
}
public OnPlayerConnect(playerid) {
RemoveBuildingForPlayer(playerid, 6189, 836.4453, -2003.5234, -2.6406, 0.25);
RemoveBuildingForPlayer(playerid, 6191, 836.4453, -2003.5234, -2.6406, 0.25);
PlayerInfo[playerid][Identificat] = 0;
PlayerInfo[playerid][Inregistrat] = 0;
PlayerInfo[playerid][Nivel] = 0;
PlayerInfo[playerid][Admin] = 0;
new arhiva[40];
format(arhiva, sizeof(arhiva), "/Usuarios/%s.ini", Nume(playerid));
if (!dini_Exists(arhiva))
{
new string[128];
format(string,sizeof(string),"{FFFFFF}Nombre de la cuenta:{15B5E6} %s {FFFFFF}usted no esta registrado(a) \n{FFFFFF}Escribe una Contraseсa para Registrarte:",Nume(playerid)); //Registro
ShowPlayerDialog(playerid, Inregistrare, DIALOG_STYLE_INPUT, "{FFFFFF}Cuenta No Registrada", string , "Registrar", "Salir");
}
else
{
new string[128];
format(string,sizeof(string),"{FFFFFF}Nombre de la cuenta:{15B5E6} %s {FFFFFF}Esta Registrado(a) \n{FFFFFF}Ponga la contraseсa para ingresar:",Nume(playerid)); //Entrada
ShowPlayerDialog(playerid, Login, DIALOG_STYLE_INPUT, "{FFFFFF}Esta Cuenta Esta Registrada", string , "Entrar", "Salir");
}
return true;
}
fatal error 100: cannot read from file: "dini" |