Wysłany: 2012-03-23, 14:45
Radexs
Wiek: 32 Na forum: 5232 dni Posty: 33
Piwa : 180
Wi?c tak, chc? ?ebym m?g? na serwer doda? ponad 50aut prywatnych, lecz gdy zmieniam liczb? 200 i 250 na np. 200 i 260 to nadal mog? doda? tylko 50.
Je?eli zrobi? 251 pojazd to staje si? cywilnym. Wi?c jak zrobi? ?eby by?o mo?na doda? wi?cej ni? te 50?
Komenda na stworzenie prywatnego pojazdu.
Cytat: if(strcmp(cmd, "/spawncar", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if (PlayerInfo[playerid][pAdmin] < 10)
{
SendClientMessage(playerid, COLOR_GREY, "{FF0000}[B??D]{FFFFFF} Nie jeste? upowa?niony do u?ycia tej komendy!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "[Usage:] /spawncar [carid] [color1] [color2]");
return 1;
}
new car;
car = strval(tmp);
if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_GREY, "{FF0000}[B??D]{FFFFFF} Vehicle ID can not be below 400 or above 611"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "[Usage:] /spawncar [carid] [color1] [color2]");
return 1;
}
new color1;
color1 = strval(tmp);
if(color1 < 0 || color1 > 126) { SendClientMessage(playerid, COLOR_GREY, "{FF0000}[B??D]{FFFFFF} Color ID can not be below 0 or above 126"); return 1; }
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_WHITE, "[Usage:] /spawncar [carid] [color1] [color2]");
return 1;
}
new color2;
color2 = strval(tmp);
if(color2 < 0 || color2 > 126) { SendClientMessage(playerid, COLOR_GREY, "{FF0000}[B??D]{FFFFFF} Color ID can not be below 0 or above 126"); return 1; }
new Float:scX,Float:scY,Float:scZ;
GetPlayerPos(playerid, scX,scY,scZ);
new carid = CreateVehicle(car, scX,scY,scZ, 0.0, color1, color2, 60000);
CreatedCars[CreatedCar] = carid;
CreatedCar ++;
format(string, sizeof(string), "[Info:] Vehicle %d spawned", carid);
SendClientMessage(playerid, COLOR_ADMINCMD, string);
}
return 1;
}
Nast?pne pytanie:
Chc? zrobi? co? takiego ?e jak dojedzie w dane miejsce to dostaje freeza czasowego na np. 30sek - jaka funkcja? jak to zrobi??
Oraz jak wymusisz automatyczne me i do widziane przy najbli?szych graczach?
Ostatnie pytanie - jak zrobi? ?eby nie da?o si? wsiada? do aut/samolot?w?
Za wszystkie odpowiedzi daje 5piw.
Z g?ry thx.
Ostatnio zmieniony przez Radexs 2012-03-23, 15:48, w całości zmieniany 2 razy
Wysłany: 2012-03-23, 14:53
B!4CK
Never give UP!
Wiek: 32 Na forum: 5809 dni Posty: 1047
Nick w MP: John
Piwa : 1891
Zmie? na ile chcesz pojazd?w i znajd? na g?rze mapy :
Kod: #define LIMIT_POJAZDOW 250
Lub co? w tym stylu.
Podpis
Cześć
[you]
!
Projekt, który poruszy scenę platformy SA:MP!
Wysłany: 2012-03-23, 14:55
Radexs
Wiek: 32 Na forum: 5232 dni Posty: 33
Piwa : 180
"blackelegy" napisał/a :Zmie? na ile chcesz pojazd?w i znajd? na g?rze mapy :
Kod: #define LIMIT_POJAZDOW 250
Lub co? w tym stylu.
?le mnie chyba rozumiesz. Chodzi o to ?e je?eli id aut przekroczy te 250 to auta s? cywilne.
Jak by co to gamemod SAGC.
Wysłany: 2012-03-24, 12:50
Monster_92
Wiek: 33 Na forum: 5194 dni Posty: 15
Piwa : 6
Radexs , Wy?lij mi t? map? na PW to Ci pomog?.
Wysłany: 2012-03-24, 17:53
Radexs
Wiek: 32 Na forum: 5232 dni Posty: 33
Piwa : 180
Ten gamemod jest umieszczony na tym forum. Ale wysy?am.
Wysłany: 2012-03-26, 00:10
Monster_92
Wiek: 33 Na forum: 5194 dni Posty: 15
Piwa : 6
W linijce 29000 masz co? takiego
Kod:
if(vehicleid >= 200 && vehicleid <= 250)
Zamiast 250 wprowad? inn? liczb? np 260
Wysłany: 2012-03-26, 17:57
Radexs
Wiek: 32 Na forum: 5232 dni Posty: 33
Piwa : 180
Dzi?ki a co z reszt? pyta??
Tagi: system :: pojazdów :: pewna :: funkcja.
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: