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

Wysłany: 2012-11-10, 19:50


zuraw13







Wiek: 27
Na forum: 5074 dni
Posty: 95
Nick w MP: zuraw113

Piwa: 191

Respekt: 50

Fotoradar kt?rego ja mam gdy kto? przekroczy? pr?tko?? to na chacie wypisuje:
Cytat:

0.000000


A powinno tak jak w skrypcie:
Kod:

SendClientMessageEx(a,0xFF1E00FF,"Informacje","Jecha?e? za szybko!!! Jecha?e? z pr?dko?ci? ",speed,"kmh, gdzie ograniczenie wynosi?o ",limit, "kmh.");
SendClientMessageEx(a,0xFF1E00FF,"Grzywna","Pobrano op?at? w wysoko?ci $",SpeedCameras[b][_fine],".");
} else {
SendClientMessageEx(a,0xFF1E00FF,"Informacje","Jecha?e? za szybko!!! Jecha?e? z pr?dko?ci? ",speed,"mph, gdzie ograniczenie wynosi?o ",limit, "mph.");
SendClientMessageEx(a,0xFF1E00FF,"Grzwyna","Pobrano op?at? w wysoko?ci $",SpeedCameras[b][_fine],".");


Oto ca?y skrypt:
http://chomikuj.pl/zuraw1...,2005812557.pwn [pwn]
http://chomikuj.pl/zuraw1...,2005812451.amx [amx]
[sory ?e na chomikuj ale za du?o liter by?o by w tym po?cie]


Za pomoc :piwo:

Podpis
Moje skrypty i mapy:
-Baza by Zuraw [SAMP]
-RC Vehicles enter by Zuraw [SAMP]
-Neony by zuraw [SAMP]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-10, 20:12


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Nie potrafisz po prostu wyci?? funkcji na pobieranie pr?dko?ci pojazdu i doda? prosty warunek? Po co, lepiej pobiera? jakie? dziwne skrypty i nie my?le? ...

Kod:

new id = GetPlayerVehicleID(a), s[64], Float:Speed[4];

GetVehicleVelocity(id, Speed[0], Speed[1], Speed[2]);
Speed[3] = floatsqroot(floatpower(floatabs(Speed[0]), 2.0) + floatpower(floatabs(Speed[1]), 2.0) + floatpower(floatabs(Speed[2]), 2.0)) * 179.28625;

if(Speed[3] > 100.0)
{
format(s, 64, "Jecha?e? z pr?dko?ci? %.0f KM/H, a dozwolona pr?dko?? to 100 KM/H", Speed[3]);
SendClientMessage(a, -1, s);
return 1;
}


Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-10, 21:00


zuraw13







Wiek: 27
Na forum: 5074 dni
Posty: 95
Nick w MP: zuraw113

Piwa: 191

Respekt: 50

Czyli gdzie to da? do tego skryptu?
Potrzebuje te? w mp/h i ile dostano kary.

A poza tym to nie powinno by? tak:
Kod:

format(s, 64, "Jecha?e? z pr?dko?ci? %.0f KM/H, a dozwolona pr?dko?? to %.0f KM/H", Speed[3],co? tam);


Podpis
Moje skrypty i mapy:
-Baza by Zuraw [SAMP]
-RC Vehicles enter by Zuraw [SAMP]
-Neony by zuraw [SAMP]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-11, 17:15


barpon







Wiek: 26
Na forum: 5225 dni
Posty: 12

Piwa: 2

Respekt: 41,5

Usuni?te.

Ostatnio zmieniony przez barpon 2013-09-02, 16:01, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-11, 18:43


zuraw13







Wiek: 27
Na forum: 5074 dni
Posty: 95
Nick w MP: zuraw113

Piwa: 191

Respekt: 50

Nie da si? zrobi ?eby pisa?o w hm/h i mp/h i ile zabiera forsy?
A znale?? dzia?aj?cy skrypt?

Podpis
Moje skrypty i mapy:
-Baza by Zuraw [SAMP]
-RC Vehicles enter by Zuraw [SAMP]
-Neony by zuraw [SAMP]
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-11, 18:48


barpon







Wiek: 26
Na forum: 5225 dni
Posty: 12

Piwa: 2

Respekt: 41,5

Usuni?te.

Ostatnio zmieniony przez barpon 2013-09-02, 15:58, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-11-11, 19:07


zuraw13







Wiek: 27
Na forum: 5074 dni
Posty: 95
Nick w MP: zuraw113

Piwa: 191

Respekt: 50

W kt?rym miejscu tego skryptu zmieni? to:
Kod:

if(GetPlayerSpeed(i) > 100.0)
{
new string[64];//powinno wystarczy?
format(string, sizeof(string), "Jecha?e? z pr?dko?ci? %d KM/H, a dozwolona pr?dko?? to 100 KM/H", GetPlayerSpeed(i));
SendClientMessage(i, -1, string);
return 1;
}

A po za tym to nie powinno by? tak:
Kod:

if(GetPlayerSpeed(i) > 100.0)
{
new string[64];//powinno wystarczy?
format(string, sizeof(string), "Jecha?e? z pr?dko?ci? %d KM/H, a dozwolona pr?dko?? to %d KM/H", GetPlayerSpeed(i)),co? tam;
SendClientMessage(i, -1, string);
return 1;
}

To miejsce w skrypcie gdzie trzeba to zmieni?:
Kod:

forward UpdateCameras();
public UpdateCameras()
{
for(new a = 0;a<MAX_PLAYERS;a++)
{
if(!IsPlayerConnected(a)) continue;
if(!IsPlayerInAnyVehicle(a)) continue;
if(GetPVarInt(a,"PlayerHasBeenFlashed") == 1)
{
continue;
} else if (GetPVarInt(a,"PlayerHasBeenFlashed") == 2)
{
DeletePVar(a,"PlayerHasBeenFlashed");
continue;
}
for(new b = 0;b<loaded_cameras +1;b++)
{
if(SpeedCameras[b][_active] == false) continue;
if(IsPlayerInRangeOfPoint(a,SpeedCameras[b][_range],SpeedCameras[b][_x],SpeedCameras[b][_y],SpeedCameras[b][_z]))
{
new speed = floatround(GetVehicleSpeed(GetPlayerVehicleID(a),SpeedCameras[b][_usemph]));
new limit = SpeedCameras[b][_limit];
if(speed > limit)
{
TextDrawShowForPlayer(a,flash);
#if CAMERA_PERSPECTIVE == true
SetPlayerCameraPos(a,SpeedCameras[b][_x],SpeedCameras[b][_y],SpeedCameras[b][_z] + 5);
new Float:x,Float:y,Float:z;GetPlayerPos(a,x,y,z);
SetPlayerCameraLookAt(a,x,y,z);
#endif
SetPVarInt(a,"PlayerHasBeenFlashed",1);
SetTimerEx("RemoveFlash",CAMERA_FLASH_TIME,false,"i",a);
if(GetPlayerState(a) == PLAYER_STATE_DRIVER)
{
if(SpeedCameras[b][_usemph] == 0)
{
SendClientMessageEx(a,0xFF1E00FF,"Informacje","Jecha?e? za szybko!!! Jecha?e? z pr?dko?ci? ",speed,"kmh, gdzie ograniczenie wynosi?o ",limit, "kmh.");
SendClientMessageEx(a,0xFF1E00FF,"Grzywna","Pobrano op?at? w wysoko?ci $",SpeedCameras[b][_fine],".");
} else {
SendClientMessageEx(a,0xFF1E00FF,"Informacje","Jecha?e? za szybko!!! Jecha?e? z pr?dko?ci? ",speed,"mph, gdzie ograniczenie wynosi?o ",limit, "mph.");
SendClientMessageEx(a,0xFF1E00FF,"Grzwyna","Pobrano op?at? w wysoko?ci $",SpeedCameras[b][_fine],".");
}
GivePlayerMoney(a, - SpeedCameras[b][_fine]);
}
}
}
}
}
}


Ps. A jak doda? ile grzywny.
Najlepiej ?ci?gnij i sprawdzi.

Podpis
Moje skrypty i mapy:
-Baza by Zuraw [SAMP]
-RC Vehicles enter by Zuraw [SAMP]
-Neony by zuraw [SAMP]
Postaw piwo autorowi tego posta
 

 
Tagi: fotoradary
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