Wysłany: 2011-07-03, 17:51
xxmikel611xx
~!@#$%^!
Wiek: 30 Na forum: 5812 dni Posty: 163
Nick w MP: Mikel__xD
Piwa : 159
Hej potrzebuje komendy na spawn samochod?w ale nie taki zwyk?y ?eby sprawdza?o czy gracz jest w poje?dzie i jak jest to ?eby mu nie zabiera?o a wszystkie inne stworzone przez graczy usuwa?o. Mo?e by? za pomoc? zwyk?ej komendy /<nazwa pojazdu> albo w GUI
Oczywi?cie piwa za pomoc
Pozdro Mikel__xD
Więcej szczegółów
Wystawiono 1 piw(a):KozakgryBMS
Wysłany: 2011-07-03, 21:10
Fargo007
Wiek: 37 Na forum: 6113 dni Posty: 47
Piwa : 1227
dajesz w public OnGameModeInit(){
Kod: SetTimer("Respawn" , 60000*10 , true ) ;
i pozniej gdzies na koncu:
Kod: forward Respawn(playerid);
public Respawn(playerid)
{
for(new v=0;v<MAX_VEHICLES;v++)
{
if(!IsVehicleInUse(v)) SetVehicleToRespawn(v);
}
return 1;
}
O to ci chodzilo ze nie uzywane pojazdy bedzie respawnowac
Wysłany: 2011-07-04, 15:46
xxmikel611xx
~!@#$%^!
Wiek: 30 Na forum: 5812 dni Posty: 163
Nick w MP: Mikel__xD
Piwa : 159
Ja nie potrzebuje komendy na respawn mi chodzi o komende na spawn samochodu /<nazwa auta> a nie takie cos takie cos to ja juz mam i nie potrzebuje chodzi mi o to ze jak gracz kupi 2 samochody to jak jest respawn to nie zabiera mu samochodu w tym ktorym siedzi tylko ten drugi ktory stoi pusty i go usuwa ! xD
Wysłany: 2011-07-04, 19:17
MG303
Wiek: 30 Na forum: 6418 dni Posty: 654
Piwa : 2990
Poka?e Ci jak to zrobi?, a ty reszty dokonasz
Na pocz?tku zdefiniujemy sobie id dialog?w pojazd?w
Kod: #define KategorieP 600
#define SAMOLOTY 601
potem:
Kod:
P??niej komendzie dajesz co? takiego:
Kod: if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREEN, "Wyjd? z pojazdu.");
ShowPlayerDialog(playerid,KategorieP,DIALOG_STYLE_LIST,"Wybierz Kategorie Pojazdu","Samoloty\nInne\nCo? tam innego","Wybierz","Zamknij");
Okej, teraz przechodzimy do public OnDialogResponse
Kod: if(dialogid == DIALOG_CARS_KATEGORIE)
{
if(response)
{
switch(listitem)
{
case 0:
{
ShowPlayerDialog(playerid,SAMOLOTY,DIALOG_STYLE_LIST,"Wybierz Pojazd","Skimmer\nTutaj inne\nitd","Wybierz","Cofnij");
}
//tu inne case'y je?li doda?e? jakie? pojazdy
}
}
}
i potem:
Kod: if(dialogid == SAMOLOTY)
{
new Float:X1, Float:Y1, Float:Z1, Float:Ang, pVeh;
GetPlayerPos(playerid, X1, Y1, Z1);
GetPlayerFacingAngle(playerid, Ang);
if(response)
{
switch(listitem)
{
case 0:
{
pVeh = CreateVehicle(460, X1, Y1, Z1+1, Ang, 0, 0, -1);
PutPlayerInVehicle(playerid, pVeh, 0);
if(Auta[playerid] > 0) DestroyVehicle(Auta[playerid]);
Auta[playerid] = pVeh;
}
//tutaj inne je?li co? dodasz
}
}
else if(!response)
{ ShowPlayerDialog(playerid,KategorieP,DIALOG_STYLE_LIST,"Wybierz Kategorie Pojazdu","Samoloty\nInne\nCo? tam innego","Wybierz","Zamknij");
}
}
Wysłany: 2011-07-04, 20:21
Fargo007
Wiek: 37 Na forum: 6113 dni Posty: 47
Piwa : 1227
Wysłany: 2012-03-16, 15:17
B0ND
Wiek: 30 Na forum: 5206 dni Posty: 1
Nick w MP: Frank_Ferguson
A co trzeba zrobi? by za kase by?y te auta??
Wysłany: 2012-03-18, 15:12
xxmikel611xx
~!@#$%^!
Wiek: 30 Na forum: 5812 dni Posty: 163
Nick w MP: Mikel__xD
Piwa : 159
Przyk?ad:
Kod: if (GetPlayerMoney(playerid) > 50){
GivePlayerMoney(playerid,-50);
Pierwsza linijka sprawdza czy gracz ma wystarczaj?co kasy, a druga odbiera mu 50$.
Tagi: komenda :: spawn :: samochodu
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: