Szerző Téma: Defensive RPG  (Megtekintve 60035 alkalommal)

Nem elérhető EnterR

  • Globális moderátor
  • 4223
  • dawg
    • Profil megtekintése
Defensive RPG
« Válasz #300 Dátum: 2014. május 06. - 11:00:29 »
0 Show voters
Idézetet írta: bazsol date=1399362363\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32571\" data-ipsquote-contentclass=\"forums_Topic
kösz :)
am meg azon gondolkodok hogy hogy kell átírni a kocsi árakat keresem minden és nem találom  :wall: segítene valaki?
 
Mindenhol nem kerested, mert az elsõ 500 sorban ott van:
 
new Vehicles[ ][ ] =
{
{ 400, 7999 },
{ 401, 19999 },
{ 402, 94999},
{ 404, 5999},
{ 405, 59999},
{ 410, 24999},
{ 412, 11999},
{ 418, 9999},
{ 419, 17999},
{ 421, 23999},
{ 422, 5999},
{ 426, 28999},
{ 436, 16999},
{ 439, 51999},
{ 445, 8999},
{ 458, 14999},
{ 461, 34999},
{ 462, 3599},
{ 463, 28999},
{ 466, 12999},
{ 467, 19999},
{ 468, 19999},
{ 471, 19999},
{ 474, 7999},
{ 475, 19999},
{ 478, 4999},
{ 479, 7999},
{ 482, 34999},
{ 483, 19999},
{ 489, 50000},
{ 491, 8999},
{ 492, 13999},
{ 496, 7999},
{ 500, 39999},
{ 516, 18499},
{ 517, 35999},
{ 518, 8999},
{ 521, 64999},
{ 526, 11999},
{ 527, 41999},
{ 529, 11999},
{ 533, 49999},
{ 534, 79999},
{ 535, 169999},
{ 536, 66999},
{ 540, 13999},
    { 542, 7999},
    { 543, 6999},
    { 545, 18999},
    { 547, 16999},
    { 549, 24999},
    { 551, 27999},
    { 554, 47999},
    { 555, 169999},
    { 561, 139999},
    { 566, 79999},
    { 567, 109999},
    { 575, 69999},
    { 576, 3999},
    { 579, 169999},
    { 580, 69999},
    { 589, 119999},
    { 600, 23499},
    { 602, 98999},
{ 603, 134999}
};

Defensive RPG
« Válasz #301 Dátum: 2014. május 06. - 12:48:11 »
0 Show voters
if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, PIROS, \"Jármûbõl nem tankolhatsz!\");
if(!IsPlayerInRangeOfPoint(playerid, 5.5, vY, vX, vZ)) return SendClientMessage(playerid, PIROS, \"Nincs a közeledben jármû!\");
if(!IsPlayerInRangeOfPoint(playerid, 10.0, -1328.7671,2677.2256,50.0625) ) return SendClientMessage(playerid, PIROS, \"Itt nem tankolhatsz!\");
if(sscanf(params, \"dd\", Mibol, Liter)) return SendClientMessage(playerid, PIROS, \"Használat: /tankol < Benzin($3/liter) - 1 | Gázolaj($2/liter) - 2 > < Mennyit >\");
if(vInfo[VehID][bEINDITVA] == true) return SendClientMessage(playerid, PIROS, \"Elõbb állítsd le a motort!\");
if(vInfo[VehID][uZEMANYAGTIPUS] == 0) return SendClientMessage(playerid, PIROS, \"Ebbe a jármûbe nem tudsz tankolni.\");
if(Mibol < 1 || Mibol > 2) return SendClientMessage(playerid, PIROS, \"Érvénytelen üzemanyagfajta.\");
if(Liter == 0) return SendClientMessage(playerid, PIROS, \"Nem tankolhatsz 0 Litert!\");
if(vInfo[VehID][uZEMANYAG] + Liter > vInfo[VehID][MAXUZEMANYAG]) return SendClientMessage(playerid, PIROS, \"Nem fér bele ennyi üzemanyag!\");
if(vInfo[VehID][uZEMANYAGTIPUS] != vInfo[VehID][uZEMANYAGTIPUSVAN]) return SendClientMessage(playerid, PIROS, \"Amíg rossz üzemanyag van a kocsiban nem tankolhatsz!\");
if(Mibol == 1 && Liter > Benzin) return SendClientMessage(playerid, PIROS, \"Sajnos nincsen ennyi benzin a kúton!\");
if(Mibol == 2 && Liter > Diesel) return SendClientMessage(playerid, PIROS, \"Sajnos nincsen ennyi gázolaj a kúton!\");
vInfo[VehID][uZEMANYAG] += Liter;
vInfo[VehID][uZEMANYAGTIPUSVAN] = Mibol;
switch(vInfo[VehID][uZEMANYAGTIPUSVAN])
{
   case BENZIN: { uzemanyag = \"benzint\"; }
   case DIESEL: { uzemanyag = \"gázolajat\"; }
}
switch(Mibol)
{
   case 1:
   {
      Delete3DTextLabel(benzinjelzo);
      Benzin -= Liter;
      format(S, sizeof(S), \"Benzin: %d l\", Benzin);
      benzinjelzo = Create3DTextLabel(S, NARANCS, -1330.0687,2674.8279,50.4688, 40.0, 0, 0);
      pInfo[playerid][pMoney] -= 3*Liter;
      kInfo[VarosKassza] += 3*Liter;
      KasszaMent();
      format(S, sizeof(S), \"Tankoltál a jármûbe %d liter benzint $%dért.\", Liter, 3*Liter);
      SendClientMessage(playerid, PIROS, S);
      if(VehID < 200)
      {
                pInfo[playerid][pMoney] += 3*Liter;
                SendClientMessage(playerid, PIROS, \"Mivel munkakocsit tankoltál ezért a fõnököd fizeti az üzemanyagot!\");
      }
   }
   case 2:
   {
      Delete3DTextLabel(dieseljelzo);
      Diesel -= Liter;
      format(S, sizeof(S), \"Gázolaj: %d l\", Diesel);
      dieseljelzo = Create3DTextLabel(S, NARANCS, -1329.5138,2680.1528,50.4688, 40.0, 0, 0);
      pInfo[playerid][pMoney] -= 2*Liter;
      kInfo[VarosKassza] += 2*Liter;
      KasszaMent();
      format(S, sizeof(S), \"Tankoltál a jármûbe %d liter gázolajat $%dért.\", Liter, 2*Liter);
      SendClientMessage(playerid, PIROS, S);
      if(VehID < 200)
      {
                pInfo[playerid][pMoney] += 3*Liter;
                SendClientMessage(playerid, PIROS, \"Mivel munkakocsit tankoltál ezért a fõnököd fizeti az üzemanyagot!\");
      }
   }
}
UzemanyagMent();
return 1;
}
itt kell am a tankolás pénzt be állítani? ez az utolsó kérdésem :)

Nem elérhető Sramm

  • 596
    • Profil megtekintése
Defensive RPG
« Válasz #302 Dátum: 2014. május 06. - 13:26:41 »
0 Show voters
Mindig 2x annyit vesz le, amennyi litert tankol..
 
pInfo[playerid][pMoney] -= 2*Liter;

 
helyett
 
pInfo[playerid][pMoney] -= 10; //10 helyére való pénz, amennyit akarod, hogy levegyen.

Defensive RPG
« Válasz #303 Dátum: 2014. május 06. - 13:53:39 »
0 Show voters
Idézetet írta: Sramm date=1399375601\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32571\" data-ipsquote-contentclass=\"forums_Topic
Mindig 2x annyit vesz le, amennyi litert tankol..
 
pInfo[playerid][pMoney] -= 2*Liter;

 
helyett
 
pInfo[playerid][pMoney] -= 10; //10 helyére való pénz, amennyit akarod, hogy levegyen.

 

De azért a 10-et megszorozhatná a literszámmal, hogy ahány liter annyit vegyen le:
 
pInfo[playerid][pMoney] -= 10*Liter;

Nem elérhető Sramm

  • 596
    • Profil megtekintése
Defensive RPG
« Válasz #304 Dátum: 2014. május 06. - 16:59:07 »
0 Show voters
Az már a saját dolga, mivel szorozgatja, a kérdésre válaszoltam.

Defensive RPG
« Válasz #305 Dátum: 2014. május 06. - 19:14:29 »
0 Show voters
{ 400, 3000000 },
{ 411, 36124567 },
{ 402, 6000000},
{ 415, 7500000},
{ 405, 500000},
{ 410, 200000},
{ 409, 3000000},
{ 420, 6000000},
{ 422, 1000000},
{ 424, 4507130},
{ 426, 2513500},
{ 429, 3401235},
{ 434, 3313511},
{ 439, 1203452},
{ 451, 25000000},
{ 457, 150150},
{ 461, 5030501},
{ 462, 100000},
{ 463, 2421456},
{ 466, 1000000},
{ 467, 1999900},
{ 468, 2057000},
{ 471, 2234589},
{ 470, 6000000},
{ 475, 2000000},
{ 478, 145012},
{ 477, 2512354},
{ 481, 30000},
{ 482, 2034060},
{ 506, 4504161},
{ 507, 424600},
{ 492, 1203456},
{ 496, 2101345},
{ 510, 45000},
{ 518, 240000},
{ 517, 2000000},
{ 526, 1200000},
{ 521, 13406000},
{ 522, 16002000},
{ 527, 1000000},
{ 529, 1234545},
{ 533, 7000000},
{ 534, 9000000},
{ 535, 14001245},
{ 536, 5000000},
{ 540, 4041545},
    { 541, 22010304},
    { 542, 1234578},
    { 545, 3401345},
    { 547, 1699900},
    { 549, 2001234},
    { 550, 2313410},
    { 554, 3001345},
    { 555, 2699990},
    { 559, 13000000},
    { 560, 7000000},
    { 561, 4010134},
    { 565, 10000000},
    { 567, 2104300},
    { 568, 5001345},
    { 580, 1230405},
    { 581, 2013241},
    { 600, 1050603},
    { 502, 2050600},
    { 603, 13000000}

 
ugye itt kell az árat meg ezeket át írni.
na át írom a neveit is át írom oké, mutatja is hogy át lett írva a nevük a pénz csak annyi hogy nem teszi le a kocsit nem is írja ki hogy megveted de a pénzt le veszi akkor mi a gond?
« Utoljára szerkesztve: 2014. május 06. - 23:10:58 írta Cappsy »

Nem elérhető EnterR

  • Globális moderátor
  • 4223
  • dawg
    • Profil megtekintése
Defensive RPG
« Válasz #306 Dátum: 2014. május 06. - 22:57:58 »
0 Show voters
Hol írtad át a nevét? Ne ilyen kaotikusan fogalmazz, mert nem igazán érteni.

Defensive RPG
« Válasz #307 Dátum: 2014. május 06. - 23:56:51 »
0 Show voters
enterR már meg csináltam am csak annyi volt a baja hogy több ugyan az a kocsi név volt és buggolt de azért kösz!

Nem elérhető Team

Defensive RPG
« Válasz #308 Dátum: 2014. május 07. - 20:52:18 »
0 Show voters
Sziasztok! Sajnos akadt néhány problémám a móddal. Le irnám õket pontokba!
1. Amikor beakarok menni egy helyre kidob az interiorból és zuhanok a semmibe.
2.Furcsa ,hogy a módhoz semmilyen objekt csak a rendõrség, vagy legalábbis nekem csak azt rakja be!
Segitsetek légyszives ha tudtok! Köszönöm

Nem elérhető EnterR

  • Globális moderátor
  • 4223
  • dawg
    • Profil megtekintése
Defensive RPG
« Válasz #309 Dátum: 2014. május 07. - 22:59:19 »
0 Show voters
Idézetet írta: Team date=1399488738\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32571\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok! Sajnos akadt néhány problémám a móddal. Le irnám õket pontokba!
1. Amikor beakarok menni egy helyre kidob az interiorból és zuhanok a semmibe.
2.Furcsa ,hogy a módhoz semmilyen objekt csak a rendõrség, vagy legalábbis nekem csak azt rakja be!
Segitsetek légyszives ha tudtok! Köszönöm
 
A polgármesterinek csak el van írva az interiorja. Írd át 0-ra.
A második nem igazán érhetõ. Nincsenek mapolások?

Defensive RPG
« Válasz #310 Dátum: 2014. május 08. - 11:17:55 »
0 Show voters
Idézetet írta: EnterR date=1399496359\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32571\" data-ipsquote-contentclass=\"forums_Topic


Sziasztok! Sajnos akadt néhány problémám a móddal. Le irnám õket pontokba!
1. Amikor beakarok menni egy helyre kidob az interiorból és zuhanok a semmibe.
2.Furcsa ,hogy a módhoz semmilyen objekt csak a rendõrség, vagy legalábbis nekem csak azt rakja be!
Segitsetek légyszives ha tudtok! Köszönöm
 
A polgármesterinek csak el van írva az interiorja. Írd át 0-ra.
A második nem igazán érhetõ. Nincsenek mapolások?
 
[/quote]
nem lehet hogy nincs include-olva a módba valamilyen plugin?vagy régi a plugin?vagy nincs a pawnodba?...Mivel általában ezekközül valamelyik a szellem a palackba... Nekem is ezt volt,hogy nem hozta be az objecteket...CreateObject-eket behozza?

BarnyBoy

  • Vendég
Defensive RPG
« Válasz #311 Dátum: 2014. május 08. - 16:33:39 »
0 Show voters
Egyébként nálam is folyamat kilövi magát a szerver...

Nem elérhető EnterR

  • Globális moderátor
  • 4223
  • dawg
    • Profil megtekintése
Defensive RPG
« Válasz #312 Dátum: 2014. május 08. - 17:13:37 »
0 Show voters
Idézetet írta: Team date=1399488738\" data-ipsquote-contentapp=\"forums\" data-ipsquote-contenttype=\"forums\" data-ipsquote-contentid=\"32571\" data-ipsquote-contentclass=\"forums_Topic
Sziasztok! Sajnos akadt néhány problémám a móddal. Le irnám õket pontokba!
1. Amikor beakarok menni egy helyre kidob az interiorból és zuhanok a semmibe.
2.Furcsa ,hogy a módhoz semmilyen objekt csak a rendõrség, vagy legalábbis nekem csak azt rakja be!
Segitsetek légyszives ha tudtok! Köszönöm
 
Streamer plugint frissítsd, az lesz a baj.

Defensive RPG
« Válasz #313 Dátum: 2014. május 10. - 21:59:11 »
0 Show voters
BUG!mert beírtam a 4 es szintet a Játékos mappába a nevembe azt csak 2 es szintü vok! meg beírom hogy /hp azt írja valamit elírtál! meg ha belépek akkor azt írja rossz jelszó! de rájöttem hogy ha belépsz csak entert kell nyomni! pedig király mod lenne csak bug :cry3:

Defensive RPG
« Válasz #314 Dátum: 2014. május 11. - 08:27:56 »
0 Show voters
RightonTime, az utóbbi azért van, mert BOM maradt benne. Ha scriptfiles mappában pl. sima jegyzettömbbel nyitottad meg a karaktered, akkor az a baj. Használj pl. Notepad++-t, és a Kódolás-nál állítsd át BOM nélküli-re. Azt, hogy jelszóval kelljen belépned, kikell törölnöm a lista legelejérõl egy ÿ jeet, legalábbis nekem azt kellett.

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal