Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2013-11-28, 18:00


Cliff







Wiek: 28
Na forum: 6224 dni
Posty: 45

Piwa: 51

Respekt: 45,3

Mam tak? komend? na przywr?cenie tuningu w prywatnej osob?wce:
Kod:

CMD:tuning(playerid, params[])
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new vehicleid = GetPlayerVehicleID(playerid);
new car = GetCarUID(vehicleid);
new spoiler;
spoiler = djInt(OsFile(car), "Spoiler");
AddVehicleComponent(DynamicVehInfo[car][dvVID], spoiler);
SendClientMessage(playerid, poczatek, "Wykona?o si?");
}
return 1;
}


Tylko ?e ta komenda nie dzia?a. Nie wiem czemu. W pliku z pojazdem oczywi?cie mam zapisany spoiler w postaci id. Jak wpisz? /tuning to nawet wiadomo?? nie idzie. Nie wiem czemu.

Dodam ?e komenda na zaparkowanie pojazdu na kt?rej si? wzorowa?em, dzia?a.
Kod:

CMD:zaparkuj(playerid, params[])
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new vehicleid = GetPlayerVehicleID(playerid);
new car = GetCarUID(vehicleid);

if(car != -1 && strmatch(DynamicVehInfo[car][dvOwner],pName(playerid)))
{
new spoiler;
new Float:vx, Float:vy, Float:vz, Float:va;
GetVehiclePos(vehicleid, vx, vy, vz);
GetVehicleZAngle(vehicleid, va);
spoiler = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_SPOILER);
djSetFloat(OsFile(car), "X", vx);
djSetFloat(OsFile(car), "Y", vy);
djSetFloat(OsFile(car), "Z", vz);
djSetFloat(OsFile(car), "A", va);
djSetInt(OsFile(car), "Spoiler", spoiler);
DynamicVehInfo[car][dvPosX] = vx;
DynamicVehInfo[car][dvPosY] = vy;
DynamicVehInfo[car][dvPosZ] = vz;
DynamicVehInfo[car][dvPosA] = va;
SetVehicleParkPos(car);
AddVehicleComponent(DynamicVehInfo[car][dvVID], spoiler);
}
}
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-28, 19:38


Nors

Wszystko wiem.






Wiek: 30
Na forum: 4600 dni
Posty: 223
Nick w MP: Nors

Piwa: 10

Respekt: 50

Cliff, Na moje oko powinno dzia?a?.


Spr?buj zrobi? t? komende w strcmp. mo?e zadzia?a.

Kod:

if (!strcmp(cmdtext, "/tuning", true))
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new vehicleid = GetPlayerVehicleID(playerid);
new car = GetCarUID(vehicleid);
new spoiler;

spoiler = djInt(OsFile(car), "Spoiler");
AddVehicleComponent(DynamicVehInfo[car][dvVID], spoiler);
SendClientMessage(playerid, poczatek, "Wykona?o si?");
}
return 1;
}



www.psrp.jimdo.com

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-28, 20:17


Cliff







Wiek: 28
Na forum: 6224 dni
Posty: 45

Piwa: 51

Respekt: 45,3

To samo. Nawet SCM nie dzia?a.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-28, 20:22


Maajk_El

PawnoMaster :)






Wiek: 29
Na forum: 4841 dni
Posty: 162
Nick w MP: "Maajk_El"

Piwa: 2365

Respekt: 92,1

Ostrzeżeń: 100%
Nors, puknij si? w g?ow?, przecie? gdy map?/skrypt ma pisane w zcmd, to przecie? nawet mu si? nie przekompiluje, bo nie mo?na 2 innych, rozumiesz?

Spr?buj tak

Kod:


CMD:tuning(playerid, cmdtext[])
{
if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
{
new vehicleid = GetPlayerVehicleID(playerid);
new car = GetCarUID(vehicleid);
new spoiler;
spoiler = djInt(OsFile(car), "Spoiler");
AddVehicleComponent(DynamicVehInfo[car][dvVID], spoiler);
SendClientMessage(playerid, poczatek, "Wykona?o si?");
}
return 1;
}


A t? co da?e? kompiluj?? s? errory, czy dzia?a normalnie, chodzi mi czy kompiluj?.

Pozdrawiam!

[ Komentarz dodany przez: Sillence: 2013-11-28, 20:47 ]
// Troch? powagi panie ST :/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-11-28, 20:36


Cliff







Wiek: 28
Na forum: 6224 dni
Posty: 45

Piwa: 51

Respekt: 45,3

Kompilowa?o bez error?w ani warning?w. Po prostu w grze komenda nie dzia?a?a. Napisa?em na nowo i o dziwo dzia?a. Nie wiem jaki b??d si? wkrad?.

Postaw piwo autorowi tego posta
 

 
Tagi: dlaczego :: komenda :: nie :: działa?
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku