Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: quotmodelidquot
1. [INNE] Skąd pobrać "modelid" obiektu ? Skrypt w te
Witajcie, mam problem z pewn? funkcj? odpowiadaj?cym za zapis obiektow. Nie wiem sk?d pobra? "modelid" obiektu ktory ma si? zapisa? po kliknieciu ikonki zapisz...


Kod:

C:Documents and SettingsPulpitKopia Kopia SYSTOBJ.pwn(360) : error 017: undefined symbol "modelid"
Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


1 Error.


Skrypt ktory odpowiada za ikonke zapisu "dyskietk?"... (Warning zaznaczony poni?ej strza?k?)

Kod:

public OnPlayerEditObject(playerid, playerobject, objectid, response, Float:fX, Float:fY, Float:fZ, Float:fRotX, Float:fRotY, Float:fRotZ)
{
if(!IsValidObject(objectid)) return;
MoveObject(objectid, fX, fY, fZ, 10.0, fRotX, fRotY, fRotZ);

if(response == 1)//Klikniecie na dyskietk? powoduj? zapis obiektu..
{
new idx;
while (idx < sizeof(Obiekt))
{
GetObjectRot(objectid, fRotX, fRotY, fRotZ);
GetObjectPos(objectid, fX, fY, fZ);
Obiekt[idx][UID] = objectid;
Obiekt[idx][OModelID] = modelid; <----- (360) W jaki sposob pobrac modelid.??
Obiekt[idx][fX2] = fX;
Obiekt[idx][fY2] = fY;
Obiekt[idx][fZ2] = fZ;
Obiekt[idx][fRotX2] = fRotX;
Obiekt[idx][fRotY2] = fRotY;
Obiekt[idx][fRotZ2] = fRotZ;
}
}
}