GTA Közösség - A magyar GTA fórum
San Andreas Multiplayer (SA-MP) => SA-MP: Szerverfejlesztés => Segítségkérés => A témát indította: DareDevil - 2011. május 03. - 18:37:29
-
Sziasztok!!
Egy munka scriptet akkarok csinálni. 3 db munka lenne benne. Pizzás, rendõr, taxis. Tudna valaki segiteni hogy csináljam meg ezeket, vagy tudtok adni egy linket amibe szépen le van irva?
üdv
-
gteam-al csináld sztem
-
Parancsolj
-
Ez eddig jó, viszont azt akkarom megtudni hogy mondjuk pizzafutárnak hogy tudom azt megoldani hogy 1-szer ide másszor meg oda keljen elmennie.
-
SetPlayerCheckPoint
-
Tessék elkészítettem a pizzás CP-ket példának
Javítás
A koordinátákat majd írd át, a megfelelõre
SetPlayerCheckpoint(playerid,0,0,0,8.5);
A piros a koordináta, a zöld pedig a checkpoint mérete.
Persze ezt a scriptet lehet még kiegészíteni, pl hogy csak pizzaboy motorban sikerüljön munkába állni.
-
SetPVarInt Ez mi lenne?
-
SetPVarInt az ad neki egy változót amit GetPVarInt-tel lekérhetünk.
Példa:
[pawn]SetPVarInt(playerid,\"Weapon\",22);[/pawn]
magyarázat:
Weapon
Változó neve, a lekérésnél ezt használjuk
22
Változó értéke, a lekérésnél ezt kaphatjuk meg.
[pawn]GetPVarInt(playerid,\"Weapon\");[/pawn]
Így ha meg volt adva a játékosnak a \"Weapon\" értéke, akkor vissza fog térni jelen esetben 22-vel.
Ezt használhatjuk így is:
[pawn]GivePlayerWeapon(playerid,GetPVarInt(playerid,\"Weapon\"),150);[/pawn]
És ezzel az eljárással a checkpointot és lekérhetjük.
Remélem érthetõ.
Ja és nem jó amit adtam forrás, itt a javítás(else if helyett if-et írtam)
Itt a link
-
köszi zárok