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

San Andreas Multiplayer (SA-MP) => Szkript kérések => SA-MP: Szerverfejlesztés => RP/RPG kérések => A témát indította: SmokeR - 2012. Június 01. - 14:17:26

Cím: Desert Town RPG Pickupok
Írta: SmokeR - 2012. Június 01. - 14:17:26
Hali ! Nekem kéne egy nagy segítség, még pedig abban hogy egy munka felvevõ pickupot hogy kell áthelyezni úgy hogy ahová áthelyezem ott is ki jöjjön a Dialog hogy Elfogadod a munkát ? Igen Nem, remélem értitek hogy mit mondok :D.
Ja és még 1 kérdés: Mi is annak a programnak a neve amivel el lehet távolítani a GTA samp-bõl az alap objecteket, és ha eltávolítottam akkor azt hova kell beraknom(A mappolás hoz azt is ? ).
Elõre is köszönöm !
Cím: Desert Town RPG Pickupok
Írta: Benceee - 2012. Június 01. - 14:21:22
Object kivevõ:
http://forum.sa-mp.com/showthread.php?t=18212
Cím: Desert Town RPG Pickupok
Írta: SmokeR - 2012. Június 01. - 14:25:42
Kösz benceee
Cím: Desert Town RPG Pickupok
Írta: Benceee - 2012. Június 01. - 14:50:06
Puckupot pedig itt keress:
AddStaticPickup, vagy CreatePickup. Kommentben ( // ) asszem mögé van írva, hogy mi az.
Cím: Desert Town RPG Pickupok
Írta: SmokeR - 2012. Június 01. - 14:54:22
Idézetet írta: Benceee date=1338553282\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"22255\" data-ipsquote-contentclass=\"forums_Topic
Object kivevõ:
http://forum.sa-mp.com/showthread.php?t=18212
 
Sajnos nekem ez valami hibát ír,esetleg valami újabb vagy más verzió/program van ?
 

Puckupot pedig itt keress:
AddStaticPickup, vagy CreatePickup. Kommentben ( // ) asszem mögé van írva, hogy mi az.
 
[/quote]
Rendben meg nézem :D
Cím: Desert Town RPG Pickupok
Írta: Balance - 2012. Június 02. - 18:08:56
Pl ittvan egy
AddStaticPickup(1318, 1, -1438.9373,2591.2095,55.8359); // Biztosító Munka
erre szeretnéd átírni átírod a pickup-ot: csak az x,y,z koordináta kell!!
                           
AddStaticPickup(1318, 1  -844.7337,2746.5154,46.1409 );  // Biztosító Munka /Save1
Akkor keresel egy olyant hogy: ( ez az eredeti)
   
  if(IsPlayerInRangeOfPoint(i, 1.0, -844.7337,2746.5154,46.1409))
      {
         ShowPlayerDialog(i,3821,DIALOG_STYLE_LIST,\"El szeretnéd vállalni a Biztosító Munkátmunkát?\",\"Igen\\nNem\",\"Kiválaszt\",\"Mégse\");
         SetPlayerPos(i, -844.7637,2746.6311,46.1409);
      }
Amire átírod:
if(IsPlayerInRangeOfPoint(i, 1.0, -1438.9373,2591.2095,55.8359)) // Save1
      {
         ShowPlayerDialog(i,16801,DIALOG_STYLE_LIST,\"El szeretnéd vállalni a  munkát?\",\"Igen\\nNem\",\"Kiválaszt\",\"Mégse\");
         SetPlayerPos(i, -1440.0752,2591.2197,55.8359); //Save2
      }
Tehát csak annyi a teendõd hogy felmész samp odamész ahol akarod a pickup /save1
AddPlayerClass(29,-1438.9373,2591.2095,55.8359,170.2914,0,0,0,0,0,0); //
(ennél is csak x,y,z koordináta kell! ezután lépsz jobbra kettõt még egy /save2
AddPlayerClass(29,-1440.0752,2591.2197,55.8359,184.7049,0,0,0,0,0,0); //
(ennél is csak x,y,z koordináta kell!)
A Pickup-hoz pedig Save1-es pozíciót írd be! Kiemeltem azokat a pozíciókat amiket befogsz írni a Dialog-os cucchoz.