[Pomoc]oko komande


Započeo hood9, April 17, 2011, 12:09:38 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

skripta koju koristim: od 0
Opis problema: kako da napravim ovu komandu da kad se sjedne na motor da se kaciga odma sama stavlja a ne da moras kucat /kaciga da bi je stavio..eo ova komanda ak ce pomoc da se edituje za automatsko stavljanje kacige kad se sjedne na motor... ili kako da napravim komanda /kaciga i kad kuca /kaciga da mu dode u dialogu 3,4 kacige da mora kupit i da sjedne na motor i kaciga se stavi

if (strcmp("/kaciga", cmdtext, true, 10) == 0)
	{
	if(PlayerInfo[playerid][pMember] >= 0 || PlayerInfo[playerid][pLeader] == 0)
	{
    	SetPlayerAttachedObject( playerid, 0, 18976, 2, 0.065520, 0.017263, -0.008249, 277.048583, 104.240615, 171.805236, 1.050919, 1.232109, 1.266064 );//kaciga
		}
 	}
Poslednja Izmena: April 17, 2011, 12:11:06 POSLE PODNE od hood9

stock IsABike(vehicleid)
{
	new result;
	new model = GetVehicleModel(vehicleid);
    switch(model)
    {
        case 509, 481, 510, 462, 448, 581, 522, 461, 521, 523, 463, 586, 468, 471: result = model;
        default: result = 0;
    }
	return result;
}

    if(IsABike(vehicle))
	    {
			SetPlayerAttachedObject(playerid, 1, 18645, 2, 0.07, 0, 0, 88, 75, 0);
	    }
		else
	    {
    {
		RemovePlayerAttachedObject(playerid, 1);
	}
	return 1;
}

gdje to da ubacim pod OnPlayerCommandText il gdje?

K4[Я]!K3

*

'Respect cannot be learned, it can only be earned.'

Citat: hood9 poslato April 17, 2011, 12:59:51 POSLE PODNE
gdje to da ubacim pod OnPlayerCommandText il gdje?
Kod: c
public OnPlayerStateChange(playerid, newstate, oldstate)


C:\Users\USER\Desktop\hr.pwn(9307) : error 017: undefined symbol "vehicle"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

K4[Я]!K3

*

'Respect cannot be learned, it can only be earned.'

Citat: hood9 poslato April 17, 2011, 13:09:27 POSLE PODNE
C:\Users\USER\Desktop\hr.pwn(9307) : error 017: undefined symbol "vehicle"
Pawn compiler 3.2.3664           Copyright (c) 1997-2006, ITB CompuPhase


1 Error.

Kod: c
new vehicle = GetPlayerVehicleID(playerid);

Poslednja Izmena: April 17, 2011, 13:15:39 POSLE PODNE od K4[Я]!K3

pise mi Pawn je prestao raditi :S

BloodMaster

*

Ex. Super Moderator

U OnPlayerEnterVehicle:

if(IsABike(vehicleid)) SetPlayerAttachedObject(playerid, 1, 18645, 2, 0.07, 0, 0, 88, 75, 0);


U OnPlayerExitVehicle:

if(IsABike(vehicleid)) RemovePlayerAttachedObject(playerid, 1);



Na kraj (Tnx Gangsta):


stock IsABike(vehicleid)
{
	new result;
	new model = GetVehicleModel(vehicleid);
    switch(model)
    {
        case 509, 481, 510, 462, 448, 581, 522, 461, 521, 523, 463, 586, 468, 471: result = model;
        default: result = 0;
    }
	return result;
}

:S

C:\Users\USER\Desktop\ha.pwn(2853) : error 010: invalid function or declaration
C:\Users\USER\Desktop\ha.pwn(9903) : error 010: invalid function or declaration
Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase


2 Errors.

BloodMaster

*

Ex. Super Moderator


Pazi di stavljas to sto je napisao, btw testirao sam, i kada sidjes sa motora kaciga ostaje.