GTA Közösség - A magyar GTA fórum

San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => A témát indította: BoOy - 2013. november 06. - 21:04:03

Cím: Traffipax - RP Szerverekre
Írta: BoOy - 2013. november 06. - 21:04:03

bSpeedCam
\"images?q=tbn:ANd9GcQUyKgMi492C2H92KUnhgCynD3WPBQ16AE6qnI8shNhOsRrZrtRww\"
 

Hali. Készítettem egy include-ot, amivel készíthetsz traffipaxot függvényekkel. Megadhatod a sebességlimitet, és azt is hogy a fényképezés után mi történjen.


Függvények:
 

  • AddSpeedCam(cameraid,px,py,pz,rx,ry,rz,limit):

cameraid - A kamera ID-je.
px - A kamera X pozíciója.
py - A kamera Y pozíciója.
pz - A kamera Z pozíciója.
rx - A kamera X forgástengelye.
ry - A kamera Y forgástengelye.
rz - A kamera Z forgástengelye.
limit - A maximum sebesség.


Eljárások:
 

  • OnCameraPhotoForPlayer(targetid) - Ez akkor hívódik le amikor lefényképezi a gyorsan hajtott játékost.

targetid - A gyorsan hajtott játékos ID-je.


Példa:
 
#include 
#include
public OnFilterScriptInit()
{
AddSpeedCam(1,234.23,2345.23,2365.1,0.0,0.0,24.0,85.0);
return 1;
}
public OnCameraPhotoForPlayer(targetid)
{
SendClientMessage(targetid,-1,\"Elkapott a Traffipax! Fizetned kell 50$-t!\");
return 1;
}

 


Letöltés:
speedcam.inc
Cím: Traffipax - RP Szerverekre
Írta: HackFlux - 2013. november 07. - 09:18:04
Ez nagyon jó,ment a +
Cím: Traffipax - RP Szerverekre
Írta: Fantom101 - 2013. november 07. - 10:24:28
grat megy a +
Cím: Traffipax - RP Szerverekre
Írta: n7ng522o - 2013. november 07. - 14:04:57
és hogy veszi le az 50$-árt?
Cím: Traffipax - RP Szerverekre
Írta: Flash - 2013. november 07. - 14:28:35
Így:
 
public OnCameraPhotoForPlayer(targetid)
{
       SendClientMessage(targetid,-1,\"Elkapott a Traffipax! Büntetésed 50$\");
       GivePlayerMoney(targetid, -50);
       return 1;
}
Cím: Traffipax - RP Szerverekre
Írta: BoOy - 2013. november 07. - 15:26:00
Köszi mindenkinek! :)
Cím: Traffipax - RP Szerverekre
Írta: Live - 2013. november 07. - 18:04:16
Respect+
Cím: Traffipax - RP Szerverekre
Írta: BoOy - 2013. november 07. - 18:34:04

Respect+
 
[/quote]
Köszi :)
Cím: Traffipax - RP Szerverekre
Írta: n7ng522o - 2013. november 08. - 20:08:30
És ha rendõr skin van rajta akkor a kamera nem látja azt hogyan?
Cím: Traffipax - RP Szerverekre
Írta: Live - 2013. november 08. - 20:25:13

public OnCameraPhotoForPlayer(targetid)
{
       if(GetPlayerSkin(targetid) == rendõrskinid) return 0;
       return 1;
}
Cím: Traffipax - RP Szerverekre
Írta: n7ng522o - 2013. november 08. - 20:34:53
köszi + :D
Cím: Traffipax - RP Szerverekre
Írta: Blaise - 2013. november 08. - 21:19:37
Fú te, hogy neked nem lehet negatív kritikát írni  :grrrrr:  :D
Jó lett, mint mindig, megy a +
Cím: Traffipax - RP Szerverekre
Írta: BoOy - 2013. november 08. - 22:18:10

Fú te, hogy neked nem lehet negatív kritikát írni  :grrrrr:  :D
Jó lett, mint mindig, megy a +
 
[/quote]
Hehe :D Köszi! :)
Cím: Traffipax - RP Szerverekre
Írta: anorennia - 2013. november 09. - 07:37:24
Szép munka, Ment a plusz!
Kérdés:
Esetleg nem lehetne valahogy vissza hívásban lekérni, hogy mennyivel ment?:o
Cím: Traffipax - RP Szerverekre
Írta: BoOy - 2013. november 09. - 09:03:39

Szép munka, Ment a plusz!
Kérdés:
Esetleg nem lehetne valahogy vissza hívásban lekérni, hogy mennyivel ment?:o
 
[/quote]
köszi :)
Amúgy tessék:
 
public OnCameraPhotoForPlayer(targetid)
{
       new string[128];
       format(string,sizeof(string),\"Lefényképezett a traffipax mert túl gyorsan hajtottál. Sebességed: %d\",GetVehicleSpeed(GetPlayerVehicleID(targetid));
       return 1;
}
Cím: Traffipax - RP Szerverekre
Írta: EnterR - 2013. november 09. - 09:17:21
Megy a + :D
Szép munkát végeztél, grat :)
Cím: Traffipax - RP Szerverekre
Írta: Dante Sanders - 2013. november 09. - 10:38:59

Respect+
 
[/quote]
Cím: Traffipax - RP Szerverekre
Írta: BoOy - 2013. november 09. - 12:40:48

Megy a + :D
Szép munkát végeztél, grat :)
 
[/quote]
BlackJack link=topic=48914.msg472707#msg472707 date=1383989939]

Respect+
 
[/quote]
 
[/quote]
Köszönöm! :)
Cím: Traffipax - RP Szerverekre
Írta: Campe3r - 2013. november 09. - 17:57:10
Egész jó lett, köszönöm! tuti felhasználom rp szerómra! :D +  :thumbsup:
Cím: Traffipax - RP Szerverekre
Írta: BoOy - 2013. november 09. - 18:06:20
Köszi :) :D
Cím: Traffipax - RP Szerverekre
Írta: n7ng522o - 2013. november 09. - 20:06:57
Bajvan!
 
public OnCameraPhotoForPlayer(targetid)
{
   if(GetPlayerSkin(targetid) == 280) return 0;
   {
       SendClientMessage(targetid,-1,\"Elkapott a Traffipax! Büntetésed 250$\");
       GivePlayerMoney(targetid, -250);
   }
   else
   {
       SendClientMessage(targetid,-1,\"Mivel a hatóság tagja vagy ezért nincs büntetésed!\");
}
   return 1;
}

 


D:\\Játékok\\SAMP Mode\\gamemodes\\TrueLifeRPG.pwn(1044) : error 029: invalid expression, assumed zero
Cím: Traffipax - RP Szerverekre
Írta: gbr333 - 2013. november 09. - 20:19:32
Szép Munka!
n7ng522o :
 

public OnCameraPhotoForPlayer(targetid)
{
    if(GetPlayerSkin(targetid) == 280)
    {
     SendClientMessage(targetid,-1,\"Mivel a hatóság tagja vagy ezért nincs büntetésed!\");   
    }
    else
    {
    SendClientMessage(targetid,-1,\"Elkapott a Traffipax! Büntetésed 250$\");
    GivePlayerMoney(targetid, -250);
    }
    return 1;
}

 
Így?
Cím: Traffipax - RP Szerverekre
Írta: n7ng522o - 2013. november 09. - 20:22:07
na az lehet! De hülye vagyok! :D
Cím: Traffipax - RP Szerverekre
Írta: .Ex@Mpl3. - 2013. november 10. - 15:17:05
Szép lett, ment a \"+\"  8)
Cím: Traffipax - RP Szerverekre
Írta: BoOy - 2013. november 10. - 15:31:13

Szép Munka!
 
[/quote]
 

Szép lett, ment a \"+\"  8)
 
[/quote]
Köszi :))
Cím: Traffipax - RP Szerverekre
Írta: Szasza - 2013. november 11. - 21:29:30
hello ha te készítetted akkor miért minden angol?  :facepalm:
Cím: Traffipax - RP Szerverekre
Írta: JBauer - 2013. november 11. - 21:50:24
[mod]Bizonyíték nélkül ne vádaskodj![/mod]
(Amúgy a PAWNban elég sokan csak angolul scriptelnek)
Cím: Traffipax - RP Szerverekre
Írta: Gh0st - 2013. november 11. - 22:15:11

hello ha te készítetted akkor miért minden angol?  :facepalm:
 
[/quote]
Ha tud angolul,miért ne írhatna scriptet,angol változókkal,timerekkel?
Ha valaki angolul ír egy scriptet,az már lopta?  :hihi:  :facepalm:
Nagyon nem értem ezt a fajta felfogást...


Egyébként nagyon jó lett,gratulálok. :)
Cím: Traffipax - RP Szerverekre
Írta: Loren - 2013. november 12. - 10:21:26
Nagyon kösz BoOy, pont ilyet kerestem. Ment a + ;).
Cím: Traffipax - RP Szerverekre
Írta: AdamHawer - 2013. november 12. - 10:24:23
Nagyon jó lett Booy, azt szeretném megkérdezni, hogy van-e erre mód hogy objectet is tegyen le és vegyen fel? (paracsra). Bocs a kèrdésért, csak telefonon vagyok ès nem nyitja az inc filet.
De megy a + mert ilyet kerestem!
Cím: Traffipax - RP Szerverekre
Írta: Blaise - 2013. november 12. - 14:50:37

hello ha te készítetted akkor miért minden angol?  :facepalm:
 
[/quote]
Hülye felfogás. Azért mert vannak angol szavak, akkor az már nem az õ scriptje?  


FTRP-ben speciel szinte minden parancs angolul van.
Cím: Traffipax - RP Szerverekre
Írta: BoOy - 2013. november 12. - 17:09:49

hello ha te készítetted akkor miért minden angol?  :facepalm:
 
[/quote]
 :facepalm: Nefárassz légyszi. Mint ahogy mindenki írja: hülye felfogás..
 

Nagyon jó lett Booy, azt szeretném megkérdezni, hogy van-e erre mód hogy objectet is tegyen le és vegyen fel? (paracsra). Bocs a kèrdésért, csak telefonon vagyok ès nem nyitja az inc filet.
De megy a + mert ilyet kerestem!
 
[/quote]
Õõ, eleve rak le traffipax objectet :D meg ha gépközelbe leszek írok egy törléses kódot :D
És köszi mindenkinek! :)
Cím: Traffipax - RP Szerverekre
Írta: ZoleBB - 2013. november 13. - 13:50:14
Ez nagyon szép, ááá ez baromira jó. :D
Cím: Traffipax - RP Szerverekre
Írta: BoOy - 2013. november 13. - 15:55:55
xd Köszi :D
Cím: Traffipax - RP Szerverekre
Írta: Déw17 - 2013. november 16. - 14:37:14
Király lett! Megy a + 8)
Cím: Traffipax - RP Szerverekre
Írta: BoOy - 2013. november 17. - 09:55:12
Köszi :)