Wysłany: 2013-06-08, 18:28
nors56
Wiek: 28 Na forum: 4775 dni Posty: 46
Nick w MP: Nors
Prosz? O pomoc
Oto ten error:
(3117) : error 035: argument type mismatch (argument 1)
Linijka 3117:
CreateObject(p, pos[1], pos[2], pos[3], 0.0, 0.0, 0.0);
Ca?y Kod:
CMD:postaw(playerid, p[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_GREEN, "Nie jeste? administratorem!"), 1;
if(isnull(p)) return SendClientMessage(playerid, COLOR_GREEN, "U?ycie: /postaw [id obiektu]"), 1;
new Float:pos[3];
GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
GetXYInFrontOfPlayer(playerid, pos[0], pos[1], 10.0);
CreateObject(p, pos[1], pos[2], pos[3], 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_GREEN, "Stworzy?e? obiekt");
return 1;
}
Wysłany: 2013-06-08, 20:50
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
Kod: CMD:postaw(playerid, p[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_GREEN, "Nie jeste? administratorem!"), 1;
if(isnull(p)) return SendClientMessage(playerid, COLOR_GREEN, "U?ycie: /postaw [id obiektu]"), 1;
new Float:pos[3];
GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
GetXYInFrontOfPlayer(playerid, pos[0], pos[1], 10.0);
CreateObject(strval(p), pos[0], pos[1], pos[2], 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_GREEN, "Stworzy?e? obiekt");
return 1;
}
Nie mo?na napisa? w starym temacie tylko trzeba za?mieca? nowy? ^ Poprawione.
Ostatnio zmieniony przez IgrexolonO 2013-06-09, 10:37, w całości zmieniany 1 raz
Wysłany: 2013-06-09, 10:09
nors56
Wiek: 28 Na forum: 4775 dni Posty: 46
Nick w MP: Nors
"IgrexolonO" napisał/a : Kod: CMD:postaw(playerid, p[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_GREEN, "Nie jeste? administratorem!"), 1;
if(isnull(p)) return SendClientMessage(playerid, COLOR_GREEN, "U?ycie: /postaw [id obiektu]"), 1;
new Float:pos[3];
GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
GetXYInFrontOfPlayer(playerid, pos[0], pos[1], 10.0);
CreateObject(strval(p), pos[1], pos[2], pos[3], 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_GREEN, "Stworzy?e? obiekt");
return 1;
}
Nie mo?na napisa? w starym temacie tylko trzeba za?mieca? nowy? ^ Poprawione.
(3117) : error 032: array index out of bounds (variable "pos")
Linijka 3117
CreateObject(strval(p), pos[1], pos[2], pos[3], 0.0, 0.0, 0.0);
I masz jeszcze te linijki wra?ie czego.
GetXYInFrontOfPlayer(playerid, &Float:x, &Float:y, Float:distance)
{
new Float:a;
GetPlayerPos(playerid, x, y, a);
GetPlayerFacingAngle(playerid, a);
if (GetPlayerVehicleID(playerid))
{
GetVehicleZAngle(GetPlayerVehicleID(playerid), a);
}
x += (distance * floatsin(-a, degrees));
y += (distance * floatcos(-a, degrees));
}
Wysłany: 2013-06-09, 10:37
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
Poprawione kuhwa poraz drugi.
Wysłany: 2013-06-09, 10:41
nors56
Wiek: 28 Na forum: 4775 dni Posty: 46
Nick w MP: Nors
"IgrexolonO" napisał/a :Poprawione kuhwa poraz drugi.
Co kuhwa poprawione? Nic nie jest poprawione
R O Z W I ? Z A N E! P O P R A W N Y K O D T O
Kod:
CreateObject(strval(p), pos[0], pos[1], pos[2], 0.0, 0.0, 0.0);
A jak By mo?na to Poda? by? Kod Na usuni?cie tych objekt?w?
I Komenda na zapisanie Tych Objekt?w?
B?d? Bardzo Wdzi?czny.
Wysłany: 2013-06-09, 13:01
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
"nors56" napisał/a : "IgrexolonO" napisał/a :Poprawione kuhwa poraz drugi.
Co kuhwa poprawione? Nic nie jest poprawione
R O Z W I ? Z A N E! P O P R A W N Y K O D T O
Kod:
CreateObject(strval(p), pos[0], pos[1], pos[2], 0.0, 0.0, 0.0);
A jak By mo?na to Poda? by? Kod Na usuni?cie tych objekt?w?
I Komenda na zapisanie Tych Objekt?w?
B?d? Bardzo Wdzi?czny.
Ciekawe co jest w moim kodzie b?a?nie. Poda?bym Ci, ale jeste? zbyt chamski do mnie, ?ebym przerobi? sw?j kod i doda? do niego 10 znak?w.
Wysłany: 2013-06-09, 16:26
nors56
Wiek: 28 Na forum: 4775 dni Posty: 46
Nick w MP: Nors
"IgrexolonO" napisał/a : "nors56" napisał/a : "IgrexolonO" napisał/a :Poprawione kuhwa poraz drugi.
Co kuhwa poprawione? Nic nie jest poprawione
R O Z W I ? Z A N E! P O P R A W N Y K O D T O
Kod:
CreateObject(strval(p), pos[0], pos[1], pos[2], 0.0, 0.0, 0.0);
A jak By mo?na to Poda? by? Kod Na usuni?cie tych objekt?w?
I Komenda na zapisanie Tych Objekt?w?
B?d? Bardzo Wdzi?czny.
Ciekawe co jest w moim kodzie b?a?nie. Poda?bym Ci, ale jeste? zbyt chamski do mnie, ?ebym przerobi? sw?j kod i doda? do niego 10 znak?w.
ja chamski Do cb? B?d? taki dobry i podaj kod
Wysłany: 2013-06-10, 15:27
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
Kod: new ultimateJaPiehdole[MAX_PLAYERS];
Kod: CMD:postaw(playerid, p[])
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, COLOR_GREEN, "Nie jeste? administratorem!"), 1;
if(isnull(p)) return SendClientMessage(playerid, COLOR_GREEN, "U?ycie: /postaw [id obiektu]"), 1;
new Float:pos[3];
GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
GetXYInFrontOfPlayer(playerid, pos[0], pos[1], 10.0);
if(IsValidObject(ultimateJaPiehdole[playerid])) DeleteObject(ultimateJaPiehdole[playerid]);
ultimateJaPiehdole[playerid] = CreateObject(strval(p), pos[0], pos[1], pos[2], 0.0, 0.0, 0.0);
SendClientMessage(playerid, COLOR_GREEN, "Stworzy?e? obiekt");
return 1;
}
OnPlayerDisconnect:
Kod: if(IsValidObject(ultimateJaPiehdole[playerid])) DeleteObject(ultimateJaPiehdole[playerid]);
Tagi: kompikacja :: komendy :: /postaw :: [id :: objektu]
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: