25.08.2017, 14:51
(
Последний раз редактировалось ZaikerH; 25.08.2017 в 15:46.
)
Buenas; Colegas. їAlguno sabe porque continua mostrбndome este error? He actualizado los Plugins e Include, pero no lo se, solo me presenta errores por un Sistema de Quioscos con los CreateDynamic y los Create3DLabel, espero una respuesta, gracias de antemano..
Estos son los errores producidos, agradecerнa si alguien me dice en que me equivoco.
Estos son los errores producidos, agradecerнa si alguien me dice en que me equivoco.
Код:
[09:39:22] *** CreateDynamicObject: Expecting 11 parameter(s), but found 14 [09:39:22] *** CreateDynamic3DTextLabel: Expecting 13 parameter(s), but found 15 [09:39:22] *** CreateDynamicObject: Expecting 11 parameter(s), but found 14 [09:39:22] *** CreateDynamic3DTextLabel: Expecting 13 parameter(s), but found 15 [09:39:22] *** CreateDynamicObject: Expecting 11 parameter(s), but found 14 [09:39:22] *** CreateDynamic3DTextLabel: Expecting 13 parameter(s), but found 15 [09:39:22] *** CreateDynamicObject: Expecting 11 parameter(s), but found 14 [09:39:22] *** CreateDynamic3DTextLabel: Expecting 13 parameter(s), but found 15
Код:
if(InfoJugador[playerid][pAdmin] < 10) return SendClientMessage(playerid,Color_Blanco,"No tienes el nivel necesario para esto."); new string[256],Float:X,Float:Y,Float:Z,Float:A,Float:MOVER_X, Float:MOVER_Y, Float:MOVER_Z, NuevoHotdog = QuioscosActuales+1, mStr[50]; if(NuevoHotdog >= QUIOSCOSHD_MAX) return SendClientMessage(playerid, C_GRIS, "Ya hay el limite de Quioscos, no puedes poner mбs!"); format(string, sizeof(string), DIR_HOTDOG, NuevoHotdog); if(dini_Exists(string)) { AumentarQuiosco(); format(string, sizeof(string), "El Quiosco de Hotdog ID: %d ya existe, ingresa /crearhotdog nuevamente.", NuevoHotdog); SendClientMessage( playerid, C_GRIS, string); } else { GetPlayerPos(playerid, MOVER_X, MOVER_Y, MOVER_Z),GetPlayerPos(playerid, X,Y,Z),GetPlayerFacingAngle(playerid, A); HotDogInfo[NuevoHotdog][PosicionHotdog][0] = X; HotDogInfo[NuevoHotdog][PosicionHotdog][1] = Y; HotDogInfo[NuevoHotdog][PosicionHotdog][2] = Z; HotDogInfo[NuevoHotdog][PosicionHotdog][3] = A; dini_Create(string); // Archivos dini_IntSet(string, "IDObjetoHD", HotDogInfo[NuevoHotdog][IDObjetoHD]); for(new m = 0; m < 4; m++){ format(mStr,sizeof(mStr), "HotDogPos%d", m); dini_FloatSet(string,mStr, HotDogInfo[NuevoHotdog][PosicionHotdog][m]); } DeNuevo[playerid] = 0; AumentarQuiosco();//Aqui abajo presenta los errores. HotDogInfo[NuevoHotdog][IDObjetoHD] = CreateDynamicObject(ID_QUIOSCO_OB, HotDogInfo[NuevoHotdog][PosicionHotdog][0], HotDogInfo[NuevoHotdog][PosicionHotdog][1], HotDogInfo[NuevoHotdog][PosicionHotdog][2]+0.2, 0, 0, HotDogInfo[NuevoHotdog][PosicionHotdog][3]+90); format(string, sizeof(string), LABEL_INFORMACION, NuevoHotdog); QuioscoLabel[NuevoHotdog] = CreateDynamic3DTextLabel(string, C_GRIS, HotDogInfo[NuevoHotdog][PosicionHotdog][0], HotDogInfo[NuevoHotdog][PosicionHotdog][1], HotDogInfo[NuevoHotdog][PosicionHotdog][2]+0.5,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0); SendClientMessage(playerid, C_GRIS, "ЎQuiosco de Hotdog creado exitosamente!"); SetPlayerPos(playerid, MOVER_X, MOVER_Y+1.0, MOVER_Z); }
Код:
stock CargarQuioscos() { new Archivo[128], string[256], mStr[60]; for(new i = 0; i < QUIOSCOSHD_MAX; i++) { format(Archivo, sizeof(Archivo), DIR_HOTDOG, i); if(dini_Exists(Archivo)) { HotDogInfo[i][IDObjetoHD] = dini_Int(Archivo, "IDObjetoHD"); for(new m = 0; m < 4; m++) { format(mStr,sizeof(mStr), "HotDogPos%d", m); HotDogInfo[i][PosicionHotdog][m] = dini_Float(Archivo, mStr); }//Aqui abajo presenta los errores. HotDogInfo[i][IDObjetoHD] = CreateDynamicObject(ID_QUIOSCO_OB, HotDogInfo[i][PosicionHotdog][0], HotDogInfo[i][PosicionHotdog][1], (HotDogInfo[i][PosicionHotdog][2]+0.2), 0, 0, (HotDogInfo[i][PosicionHotdog][3]+90)); AumentarQuiosco(); format(string, sizeof(string), LABEL_INFORMACION, i); QuioscoLabel[i] = CreateDynamic3DTextLabel(string, C_GRIS, HotDogInfo[i][PosicionHotdog][0], HotDogInfo[i][PosicionHotdog][1], HotDogInfo[i][PosicionHotdog][2]+0.5,10.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,0,-1,-1, 100.0); } } return 1; }