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

Wysłany: 2012-06-09, 16:19


kamd2

Trolololo?






Wiek: 34
Na forum: 5203 dni
Posty: 46
Nick w MP: SiwY

Piwa: 524

Respekt: 50

Witam, ma mo?e kto? kodzik na usuwanie pojazd?w nieu?ywanych za komend? /car. Czyli te pojazdy kt?re zespawnowa?em za pomoc? komend?, chce aby si? one usuwa?y( tylko te kt?re s? nieu?ywane ).

za Pomoc stawiam piwko! :) dziekuje.

Podpis
Człowieku pomogłem ? Postaw piwko! ZIMNY BROWAR TO JEST TO![/center][/b]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-09, 19:39


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Mo?esz zrobi? tak, ?e za ka?dym nowym pojazdem gracza usuwasz stary pojazd.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-09, 20:15


kamd2

Trolololo?






Wiek: 34
Na forum: 5203 dni
Posty: 46
Nick w MP: SiwY

Piwa: 524

Respekt: 50

CombaT, A pom?g?by??

Podpis
Człowieku pomogłem ? Postaw piwko! ZIMNY BROWAR TO JEST TO![/center][/b]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-09, 20:32


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Zale?y co w Twoim znaczeniu ta "pomoc" oznacza: ma?a podpowied? czy podanie gotowca :)

G?ra mapy

Kod:

new Veh[MAX_PLAYERS];


W komendzie tworzenia pojazdu (zale?y jak tworzysz pojazd, czy u?ywasz funkcji AddStaticVehicle czy CreateVehicle, sobie to zmie? jak ?le podam)

Kod:

DestroyVehicle(Veh[playerid]);
Veh[playerid] = AddStaticVehicle(...);


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-09, 20:45


kamd2

Trolololo?






Wiek: 34
Na forum: 5203 dni
Posty: 46
Nick w MP: SiwY

Piwa: 524

Respekt: 50

CombaT, ta "pomoc" oznacza naprowadzenie mnie na prawid?ow? odpowied?, jestem pocz?tkuj?cy.

A co dalej, m?g?by? mi "pom?c" ?

Podpis
Człowieku pomogłem ? Postaw piwko! ZIMNY BROWAR TO JEST TO![/center][/b]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-09, 21:37


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Yyy to koniec? No popatrz na kod, pobiera ID pojazdu i go niszczy i tworzy nowy pojazd, tak ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-09, 22:18


kamd2

Trolololo?






Wiek: 34
Na forum: 5203 dni
Posty: 46
Nick w MP: SiwY

Piwa: 524

Respekt: 50

B??d:

Kod:

undefined symbol playerid


linijka

Kod:

DestroyVehicle(Veh[playerid]);


Podpis
Człowieku pomogłem ? Postaw piwko! ZIMNY BROWAR TO JEST TO![/center][/b]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-09, 22:36


kurczak1324







Wiek: 29
Na forum: 5819 dni
Posty: 202
Nick w MP: Izzy

Piwa: 671

Respekt: 45,3

kamd2, gdzie to dajesz?

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-09, 22:40


kamd2

Trolololo?






Wiek: 34
Na forum: 5203 dni
Posty: 46
Nick w MP: SiwY

Piwa: 524

Respekt: 50

Za new'ami.

Podpis
Człowieku pomogłem ? Postaw piwko! ZIMNY BROWAR TO JEST TO![/center][/b]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-09, 23:03


ToxiC.







Wiek: 28
Na forum: 5246 dni
Posty: 3792

Piwa: 8590

Respekt: 1143,8
Respekt: 1143,8

To masz da? w komendzie /car :)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-09, 23:15


Maku123PL







Wiek: 33
Na forum: 5233 dni
Posty: 9
Nick w MP: Maku

Piwa: 17

Respekt: 45,3

Najlepiej podaj komende, kt?r? tworzysz pojazdy.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-09, 23:24


kamd2

Trolololo?






Wiek: 34
Na forum: 5203 dni
Posty: 46
Nick w MP: SiwY

Piwa: 524

Respekt: 50

Maku123PL, komenda :

Kod:

CMD:car(playerid,params[])
{
if(GetPlayerInterior(playerid) > 0 || GetPlayerVirtualWorld(playerid) > 0)
{
SendClientMessage(playerid,COLOR_RED,"Nie mo?esz teraz u?y? tej komendy.");
return 1;
}
if(!strlen(params))
{
SendClientMessage(playerid,COLOR_RED,"Wpisz: /car [Nazwa/Model Pojazdu].");
return 1;
}
new VehicleModel;
VehicleModel = strval(params);
new VehicleName;
VehicleName = GetVehicleModelIDFromName(params);
if(IsNumeric(params) && VehicleModel < 400 || IsNumeric(params) && VehicleModel > 611)
{
SendClientMessage(playerid,COLOR_RED,"Model pojazdu jest zawsze wi?kszy od 400 i mniejszy od 611.");
return 1;
}
if(!IsNumeric(params) && VehicleName < 400 || !IsNumeric(params) && VehicleName > 611)
{
SendClientMessage(playerid,COLOR_RED,"Niew?a?ciwa nazwa pojazdu.");
return 1;
}
if(!IsNumeric(params) && VehicleName > 399 || !IsNumeric(params) && VehicleName < 612)
{
CreatePlayerVehicle(playerid,VehicleName);
}
if(IsNumeric(params) && VehicleModel > 399 || IsNumeric(params) && VehicleModel < 612)
{
CreatePlayerVehicle(playerid,VehicleModel);
}
return 1;
}


Podpis
Człowieku pomogłem ? Postaw piwko! ZIMNY BROWAR TO JEST TO![/center][/b]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-10, 09:49


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Jak ty nic w tym kodzie nie pozmienia?e? to co ja Ci napisa?em. Widz?, ?e rozpowszechnia si? pomoc w gotowcach, zreszt? to b?dzie dzia?a? na Twoj? niekorzy??, bo z czasem coraz mniej os?b b?dzie chcia?o Ci pom?c.

Kod:

CMD:car(playerid,params[])
{
if(GetPlayerInterior(playerid) > 0 || GetPlayerVirtualWorld(playerid) > 0)
{
SendClientMessage(playerid,COLOR_RED,"Nie mo?esz teraz u?y? tej komendy.");
return 1;
}
if(!strlen(params))
{
SendClientMessage(playerid,COLOR_RED,"Wpisz: /car [Nazwa/Model Pojazdu].");
return 1;
}
new VehicleModel;
VehicleModel = strval(params);
new VehicleName;
VehicleName = GetVehicleModelIDFromName(params);
if(IsNumeric(params) && VehicleModel < 400 || IsNumeric(params) && VehicleModel > 611)
{
SendClientMessage(playerid,COLOR_RED,"Model pojazdu jest zawsze wi?kszy od 400 i mniejszy od 611.");
return 1;
}
if(!IsNumeric(params) && VehicleName < 400 || !IsNumeric(params) && VehicleName > 611)
{
SendClientMessage(playerid,COLOR_RED,"Niew?a?ciwa nazwa pojazdu.");
return 1;
}
if(!IsNumeric(params) && VehicleName > 399 || !IsNumeric(params) && VehicleName < 612)
{
CreatePlayerVehicle(playerid,VehicleName);
}
if(IsNumeric(params) && VehicleModel > 399 || IsNumeric(params) && VehicleModel < 612)
{
DestroyVehicle(Veh[playerid]);
Veh[playerid] = CreatePlayerVehicle(playerid,VehicleModel);
}
return 1;
}


Nie zapomnij doda? na g?rze mapy

Kod:

new Veh[MAX_PLAYERS];


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-10, 10:14


kamd2

Trolololo?






Wiek: 34
Na forum: 5203 dni
Posty: 46
Nick w MP: SiwY

Piwa: 524

Respekt: 50

CombaT, Nie wiedzia?em gdzie pozmienia?, dlatego.

Dzieki za pomoc. :)

/// edit

Jednak nie dzia?a ;/ Nadal tak samo jest.

Podpis
Człowieku pomogłem ? Postaw piwko! ZIMNY BROWAR TO JEST TO![/center][/b]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-06-10, 12:02


Combacior







Wiek: 29
Na forum: 5796 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Wiem dlaczego, funkcja CreatePlayerVehicle nie tworzy pojazdu, tylko jest to public, sam z niego korzystam. W tym publicu jak tworzysz pojazd, to robisz

Kod:

DestroyVehicle(Veh[playerid]);
Veh[playerid] = CreatePlayerVehicle(playerid,VehicleModel);


Czyli powinno to wygl?da? mniej wi?cej tak

Kod:

public CreatePlayerVehicle(playerid, modelid)
{
//Tw?j kod
DestroyVehicle(Veh[playerid]);
Veh[playerid] = CreatePlayerVehicle(playerid,VehicleModel);


Oczywi?cie nie wiem jak Tw?j kod wygl?da, wi?c musisz si? sam po?apa?, troch? logiki. Jak tworzysz nowy pojazd, to chcesz usun?? stary, wi?c do usuwasz przed stworzeniem nowego.

Postaw piwo autorowi tego posta
 

 
Tagi: usuwanie :: pojazdów
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