Guest poblib Odesláno: 19. Říjen, 2008 Share Odesláno: 19. Říjen, 2008 v new mam> enum SavePlayerPosEnum { Float:LastX, Float:LastY, Float:LastZ } new SavePlayerPos[MAX_PLAYERS][savePlayerPosEnum]; new UpdateSeconds; new Num[MAX_PLAYERS]; new Float:distance,valuea; ako public mam> public vehicleb(vehicleid,playerid) { for(new i=0;i new Float:x,Float:y,Float:z; { if(IsPlayerConnected(i) && IsPlayerInAnyVehicle(i)) { GetPlayerPos(i, x, y, z); distance = floatsqroot(floatpower(floatabs(floatsub(x,SavePlayerPos[LastX])),2)+floatpower(floatabs(floatsub(y,SavePlayerPos[LastY])),2)+floatpower(floatabs(floatsub(z,SavePlayerPos[LastZ])),2)); valuea = floatround(distance * 5000); if(UpdateSeconds > 1) { valuea = floatround(valuea / UpdateSeconds); //Num = floatround(value/1600); } } SavePlayerPos[LastX] = x; SavePlayerPos[LastY] = y; SavePlayerPos[LastZ] = z; } } if(IsPlayerConnected(i) && GetPlayerState(i) == PLAYER_STATE_DRIVER && GetVehicleType(GetPlayerVehicleID(i)) == TYPE_CAR) { new string[MAX_STRING]; new autorr[MAX_PLAYERS]; new Float:stav; autorr=GetPlayerVehicleID(i); GetVehicleHealth(autorr,stav); //format(string,sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~w~ ~r~Benzin ~y~: %d ~r~litru ~r~Stav ~y~: %1.f ~w~",benzin[GetPlayerVehicleID(i)],stav); %0.0f format(string,sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~ ~r~Palivo ~y~: %d ~r~Stav ~y~: %1.f ~r~Km/h ~y~: %0.0f ~w~",benzin[GetPlayerVehicleID(i)],stav,floatround(valuea/1600)); GameTextForPlayer(i,string,1500,3); } if(benzin[GetPlayerVehicleID(i)]<1 && IsPlayerConnected(i) && GetPlayerState(i) == PLAYER_STATE_DRIVER && GetVehicleType(GetPlayerVehicleID(i)) == TYPE_CAR) { RemovePlayerFromVehicle(i); GameTextForPlayer(bb,"~r~Doslo ti Palivo!",3000,1); } if(IsPlayerInSphere(i,-1672.3580,415.0102,7.1797,10) || IsPlayerInSphere(i,-2028.9136,157.2211,28.8359,10) || IsPlayerInSphere(i,-2413.8376,976.8757,45.2969,10) && GetPlayerMoney(i)>=30 && benzin[GetPlayerVehicleID(i)]<50 && IsPlayerConnected(i) && GetPlayerState(i) == PLAYER_STATE_DRIVER &&GetPlayerState(i) == PLAYER_STATE_DRIVER && GetVehicleType(GetPlayerVehicleID(i)) == TYPE_CAR) { benzin[GetPlayerVehicleID(i)]++; GivePlayerMoney(i,-50); new neco[256]; format(neco,256, "~r~Tankujes - ~b~cena - $~y~50"); GameTextForPlayer(i,neco,1500,5); } } return 1; } prosim kto viete skuste mi s tym pomoct totiz ked nasadnem do auta stale pise rychlost 0, Link to comment Share on other sites More sharing options...
0 FreeWall 3 Odesláno: 20. Říjen, 2008 Share Odesláno: 20. Říjen, 2008 máš v GameModeInit SetTimer("vehicleb",300,1); ? Link to comment Share on other sites More sharing options...
0 Guest poblib Odesláno: 27. Říjen, 2008 Share Odesláno: 27. Říjen, 2008 jasne ze mam{{{{ Link to comment Share on other sites More sharing options...
0 Guest pipik Odesláno: 27. Říjen, 2008 Share Odesláno: 27. Říjen, 2008 FreeWall":gvoj645s]máš v GameModeInit SetTimer("vehicleb",300,1); ? timer na 300ms sekund by som urcite nedaval... predsa sa to vykona 3krat za sekundu a na servery s 20 hracmi to bude zbytocne lagovat server... efektivne scriptovanie asi nikomu tu nic nehovori... Link to comment Share on other sites More sharing options...
0 FreeWall 3 Odesláno: 27. Říjen, 2008 Share Odesláno: 27. Říjen, 2008 za 1. 300 ms má v sobě hodně tachometrů, za 2. nwm proč by to mělo lagovat a za 3. např. 1000 ms je hrozně moc na tachometr Link to comment Share on other sites More sharing options...
0 Guest DRaGsTeR Odesláno: 27. Říjen, 2008 Share Odesláno: 27. Říjen, 2008 a za 4. Zase mi tu smrdí pawnobox ... Link to comment Share on other sites More sharing options...
0 FreeWall 3 Odesláno: 27. Říjen, 2008 Share Odesláno: 27. Říjen, 2008 a za 4. Zase mi tu smrdí pawnobox ... to taky Link to comment Share on other sites More sharing options...
0 chytrak 14 Odesláno: 27. Říjen, 2008 Share Odesláno: 27. Říjen, 2008 FreeWall":27jhizt0]máš v GameModeInit SetTimer("vehicleb",300,1); ? timer na 300ms sekund by som urcite nedaval... predsa sa to vykona 3krat za sekundu a na servery s 20 hracmi to bude zbytocne lagovat server... efektivne scriptovanie asi nikomu tu nic nehovori... rofl.. kdyz auta se spawnuji 25 m od hrace.. a proto kdyz se priblizi rychleji nez se nacte textura tak je to vyprskne nekde jinde.. kdyz nejsou synchronizovane ani poradne animace, a auta se nedaji rozbit protoze je to zatez na server, budes povidat neco o efektivnim scriptovani? rofl Link to comment Share on other sites More sharing options...
0 Guest DRaGsTeR Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 Nj, chytrolíne, nelam si s lamkama hlavu, ok? Nemůžem klesnout n ajejich úroveň.. Link to comment Share on other sites More sharing options...
0 Daw3 0 Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 v new mam> enum SavePlayerPosEnum { Tohle mě docela pobavilo Link to comment Share on other sites More sharing options...
0 Guest pipik Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 ja mam vas v p*ci.. dajte si timer aj na 10ms ked ste take lamy aj tak neviete prepocitavat sekundy Link to comment Share on other sites More sharing options...
0 Daw3 0 Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 ja mam vas v p*ci.. dajte si timer aj na 10ms ked ste take lamy aj tak neviete prepocitavat sekundy Ban na tebe pipino! Koukni se na sebe. My jsme na rozdíl tebe něco dokázáli a ne jak ty. A až ten ban dostaneš tak na pawnoboxu vyřit at sem ty kkti z PB nechoděj pokud chtěj spamovat. Takovýhle uživatele tady nepotřebujeme :!: Link to comment Share on other sites More sharing options...
0 Daffy 8 Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 ja mam vas v p*ci.. dajte si timer aj na 10ms ked ste take lamy aj tak neviete prepocitavat sekundy zalezs si na PB zjebe ... mi mame v pici tebe mrdko spamujici Link to comment Share on other sites More sharing options...
0 Daw3 0 Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 ja mam vas v p*ci.. dajte si timer aj na 10ms ked ste take lamy aj tak neviete prepocitavat sekundy zalezs si na PB zjebe ... mi mame v pici tebe mrdko spamujici No LoL Link to comment Share on other sites More sharing options...
0 Daffy 8 Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 jestli on dava tady rady tak ja sem jezis kristus Link to comment Share on other sites More sharing options...
0 Guest pipik Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 ja mam vas v p*ci.. dajte si timer aj na 10ms ked ste take lamy aj tak neviete prepocitavat sekundy Ban na tebe pipino! Koukni se na sebe. My jsme na rozdíl tebe něco dokázáli a ne jak ty. A až ten ban dostaneš tak na pawnoboxu vyřit at sem ty kkti z PB nechoděj pokud chtěj spamovat. Takovýhle uživatele tady nepotřebujeme :!: vy ste nieco dokazali?? lol nemyslim si to, nevies ani kto som, ja sem nechodim spamovat ja vam len davam rady a reagujem na prispevky adresovane mne. Link to comment Share on other sites More sharing options...
0 Daw3 0 Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 ja mam vas v p*ci.. dajte si timer aj na 10ms ked ste take lamy aj tak neviete prepocitavat sekundy Ban na tebe pipino! Koukni se na sebe. My jsme na rozdíl tebe něco dokázáli a ne jak ty. A až ten ban dostaneš tak na pawnoboxu vyřit at sem ty kkti z PB nechoděj pokud chtěj spamovat. Takovýhle uživatele tady nepotřebujeme :!: vy ste nieco dokazali?? lol nemyslim si to, nevies ani kto som, ja sem nechodim spamovat ja vam len davam rady a reagujem na prispevky adresovane mne. Rady??? xD LOL myslíš třeba radu tipu. Forward nemusí bejt nahoře v mode můžeš to dát před public. ??? To ví každej idiot a enní to rada. Je to blbost ptž výsledek je stejnej!!!! :rap: Link to comment Share on other sites More sharing options...
0 Guest pipik Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 pozri si aj ine topicy nielen tento Link to comment Share on other sites More sharing options...
0 Daw3 0 Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 pozri si aj ine topicy nielen tento Začínáš mě docela sr*t tak si zalez na ten tvuj PB a sem nelez. Link to comment Share on other sites More sharing options...
0 narutoo 0 Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 pozri si aj ine topicy nielen tento _________________ profik z pawnobox.net za to by se melo dávat ban prej profik a jeste s toho zkurvysince Link to comment Share on other sites More sharing options...
0 Guest poblib Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 lol a nikto mi nepomoze{}}}}}}}}} Link to comment Share on other sites More sharing options...
0 Guest poblib Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 inac keby ste mi helpli s vypoctom casu}} Link to comment Share on other sites More sharing options...
0 Daw3 0 Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 inac keby ste mi helpli s vypoctom casu}} A s čím chceš ještě pomoct??? Napiš mi na ICQ a dohodneme se... Link to comment Share on other sites More sharing options...
0 Guest DRaGsTeR Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 Pipik, drž už ten tvůj chlupatej zobák. Jak říkal Dawe, jen tu zbytečně spamuješ. Nepotřebujeme, aby nám sem chodili radit Maverickovi poddaní ... Od toho tu máme FreeWalla a chytráka, aby nám poradili. Takže buď tak laskav a tvé zbytečné kecy si nech pro sebe, ok? Děkuji za pochopení a s pozdravem DRaGsTeR_CzE. :rap2: Link to comment Share on other sites More sharing options...
0 Guest poblib Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 uz som to zmakol{max speed je 130 pre normal auta D: Link to comment Share on other sites More sharing options...
0 Guest DRaGsTeR Odesláno: 28. Říjen, 2008 Share Odesláno: 28. Říjen, 2008 A co potom, potom zasáhne omezovač? TogglePlayerControllable(playerid, false); Link to comment Share on other sites More sharing options...
Dotaz
Guest poblib
v new mam>
enum SavePlayerPosEnum {
Float:LastX,
Float:LastY,
Float:LastZ
}
new SavePlayerPos[MAX_PLAYERS][savePlayerPosEnum];
new UpdateSeconds; new Num[MAX_PLAYERS]; new Float:distance,valuea;
ako public mam>
public vehicleb(vehicleid,playerid) {
for(new i=0;i
new Float:x,Float:y,Float:z;
{
if(IsPlayerConnected(i) && IsPlayerInAnyVehicle(i))
{
GetPlayerPos(i, x, y, z);
distance = floatsqroot(floatpower(floatabs(floatsub(x,SavePlayerPos[LastX])),2)+floatpower(floatabs(floatsub(y,SavePlayerPos[LastY])),2)+floatpower(floatabs(floatsub(z,SavePlayerPos[LastZ])),2));
valuea = floatround(distance * 5000);
if(UpdateSeconds > 1)
{
valuea = floatround(valuea / UpdateSeconds);
//Num = floatround(value/1600);
}
}
SavePlayerPos[LastX] = x;
SavePlayerPos[LastY] = y;
SavePlayerPos[LastZ] = z;
}
}
if(IsPlayerConnected(i) && GetPlayerState(i) == PLAYER_STATE_DRIVER && GetVehicleType(GetPlayerVehicleID(i)) == TYPE_CAR) {
new string[MAX_STRING]; new autorr[MAX_PLAYERS]; new Float:stav;
autorr=GetPlayerVehicleID(i); GetVehicleHealth(autorr,stav);
//format(string,sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~w~ ~r~Benzin ~y~: %d ~r~litru ~r~Stav ~y~: %1.f ~w~",benzin[GetPlayerVehicleID(i)],stav); %0.0f
format(string,sizeof(string), "~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~~n~ ~r~Palivo ~y~: %d ~r~Stav ~y~: %1.f ~r~Km/h ~y~: %0.0f ~w~",benzin[GetPlayerVehicleID(i)],stav,floatround(valuea/1600));
GameTextForPlayer(i,string,1500,3);
}
if(benzin[GetPlayerVehicleID(i)]<1 && IsPlayerConnected(i) && GetPlayerState(i) == PLAYER_STATE_DRIVER && GetVehicleType(GetPlayerVehicleID(i)) == TYPE_CAR) {
RemovePlayerFromVehicle(i);
GameTextForPlayer(bb,"~r~Doslo ti Palivo!",3000,1);
}
if(IsPlayerInSphere(i,-1672.3580,415.0102,7.1797,10) || IsPlayerInSphere(i,-2028.9136,157.2211,28.8359,10) || IsPlayerInSphere(i,-2413.8376,976.8757,45.2969,10) && GetPlayerMoney(i)>=30 && benzin[GetPlayerVehicleID(i)]<50 && IsPlayerConnected(i) && GetPlayerState(i) == PLAYER_STATE_DRIVER &&GetPlayerState(i) == PLAYER_STATE_DRIVER && GetVehicleType(GetPlayerVehicleID(i)) == TYPE_CAR) {
benzin[GetPlayerVehicleID(i)]++;
GivePlayerMoney(i,-50);
new neco[256];
format(neco,256, "~r~Tankujes - ~b~cena - $~y~50");
GameTextForPlayer(i,neco,1500,5);
}
}
return 1;
}
prosim kto viete skuste mi s tym pomoct totiz ked nasadnem do auta stale pise rychlost 0,
Link to comment
Share on other sites
25 odpovědí na tuto otázku
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now