Jump to content

Haver

Uživatel
  • Příspěvků

    20
  • Registrován

  • Aktivní

Reputace

6 Jonny Sindacco
  1. To nie je VPS hosting, ale SA-MP Free hosting xD
  2. :facepalm:A pujčku už nikdy nemusí splatiť? To je len čistý GIVING ? ďalej hranice pujčky tam nie sú ? žiadne rozmedzie napr. 5-35000$ ? Ďalšia blbosť nazývaná script.
  3. Jemu vôbec nejde, či je tam miesto alebo nie, proste on len mať len TOP body a o nič viac mu nejde xD
  4. Panebože, ty si len chceš nazbierať body...
  5. Keď vidím takéto tutoriály, tak neviem či sa mám smiať alebo plakať...
  6. Ak nechceš TABovať tak použi toto #pragma tabsize 0
  7. #include <a_samp> #define IsPlayerInSphere(%0,%1,%2,%3,%4) IsPlayerInRangeOfPoint(%0,%4,%1,%2,%3) #pragma tabsize 0 public OnGameModeInit() { CreatePickup(1239,1,5,5,5); // 5,5,5 si prepíš na svoje X Y Z, aj ostatné funkcie pickupu si možeš zmeniť CreatePickup(1239,1,2,2,2);// 2,2,2 si zmeň na svoje X Y Z return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(IsPlayerInSphere(playerid, 5,5,5,3))// 5,5,5 si prepíš na svoje X Y Z { ShowPlayerDialog(playerid,111,DIALOG_STYLE_LIST,"PickUp menu","Hasič z Dejachakem\nHasiš z BezDejchaku\nZbran1\nZbran2","Potvrdiť","Zrušiť"); } if(IsPlayerInSphere(playerid, 2,2,2,3))// 2,2,2 si prepíš na svoje X Y Z { ShowPlayerDialog(playerid,429,DIALOG_STYLE_LIST,"PickUp menu","Hasič z Dejachakem\nHasiš z BezDejchaku\nZbran1\nZbran2","Potvrdiť","Zrušiť");//429 je ID.. nezabudni dať iné ako si už použil, aby sa ti to potom nebugovalo } return 1; } public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[]) { if(dialogid == 111)// tu ID dialogu { if(response == 1) // ľavé tlačítko, pre pravé daj 0 { if(listitem == 0) { SetPlayerSkin(playerid, 164);//z dejchakem } else if(listitem == 1) { SetPlayerSkin(playerid, 168);//bez dejchaku } else if(listitem == 2) { GivePlayerWeapon(playerid, 43,500); //Fotak } else if(listitem == 3) { GivePlayerWeapon(playerid, 23,100); // zbran 1 } else if(listitem == 4) { GivePlayerWeapon(playerid, 34,100); //zbran 2 } } } //////////////////////// TU DÁŠ druhé.. a tak môžeš pridávať viac if(dialogid == 429)// tu ID dialogu // použijeme to, ktoré sme už použli { if(response == 1) // ľavé tlačítko, pre pravé daj 0 { if(listitem == 0) { SetPlayerSkin(playerid, 164);//z dejchakem } else if(listitem == 1) { SetPlayerSkin(playerid, 168);//bez dejchaku } else if(listitem == 2) { GivePlayerWeapon(playerid, 43,500); //Fotak } else if(listitem == 3) { GivePlayerWeapon(playerid, 23,100); // zbran 1 } else if(listitem == 4) { GivePlayerWeapon(playerid, 34,100); //zbran 2 } } } // TU môžeš vložiť ďalšie a potom zas a zas return 1; } Rýchlo som to spravil, tak keby, že nájdeš chybu povedz, opravíme ;-)
  8. chýbajú ti { a } .. neovládaš základy pawna... počkaj opravím ti to Nech sa ti páči #include <a_samp> #define IsPlayerInSphere(%0,%1,%2,%3,%4) IsPlayerInRangeOfPoint(%0,%4,%1,%2,%3) #pragma tabsize 0 public OnGameModeInit() { CreatePickup(1239,1,5,5,5); // 5,5,5 si prepíš na svoje X Y Z, aj ostatné funkcie pickupu si možeš zmeniť return 1; } public OnPlayerPickUpPickup(playerid, pickupid) { if(IsPlayerInSphere(playerid, 5,5,5,3))// 5,5,5 si prepíš na svoje X Y Z { ShowPlayerDialog(playerid,111,DIALOG_STYLE_LIST,"PickUp menu","Hasič z Dejachakem\nHasiš z BezDejchaku\nZbran1\nZbran2","Potvrdiť","Zrušiť"); } return 1; } public OnDialogResponse(playerid,dialogid,response,listitem,inputtext[]) { if(dialogid == 111)// tu ID dialogu { if(response == 1) // ľavé tlačítko, pre pravé daj 0 { if(listitem == 0) { SetPlayerSkin(playerid, 164);//z dejchakem } else if(listitem == 1) { SetPlayerSkin(playerid, 168);//bez dejchaku } else if(listitem == 2) { GivePlayerWeapon(playerid, 43,500); //Fotak } else if(listitem == 3) { GivePlayerWeapon(playerid, 23,100); // zbran 1 } else if(listitem == 4) { GivePlayerWeapon(playerid, 34,100); //zbran 2 } } } return 1; }
  9. Aký iný ? čo ti na tom nesedí ? nechápem ťa... rozpísal som ti to, tak čo je zle ?
  10. Šak som ti to tu presne rozpísal ako to je... a keď chceš viac, tak zrobíš toto viackrát samozrejme, ale dávaj iné ID dialogov, aby sa ti to potom neprekrývalo a nerobilo neplechu ;-)
  11. #define IsPlayerInSphere(%0,%1,%2,%3,%4) IsPlayerInRangeOfPoint(%0,%4,%1,%2,%3) Do OnGameModeInit alebo script... CreatePickup(1239,1,x,y,z); // x,y,z i ostatné veci si môžeš zmeniť Do OnPlayerPickUpPickup if(IsPlayerInSphere(playerid,x,y,z,3)) // x, y ,z tie čo si použil vyššie a 3 je rádius, môžeš si zvoliť aký chceš.. { ShowPlayerDialog(playerid,20,DIALOG_STYLE_LIST,"PickUp menu","Vybrať skin\nNastaviť si 100 HP","Potvrdiť","Zrušiť");// nezabudni na ID dialogu 20, môžeš si dať aj svoje vlastné.. } do OnDialogResponse if(dialogid == 20)// tu ID dialogu { if(response == 1) // ľavé tlačítko, pre pravé daj 0 { if(listitem == 0) { SetPlayerSkin(playerid, 164); } else if(listitem == 1) { SetPlayerHealth(playerid, 100.0); } } } return 1; } Snáď ti to pomôže... ak je tam chyba tak povedz a opravíme ;-)
  12. Haver

    video -.-

    Pobavilo ma to... dobré to je
  13. Haver

    ostatní Include

    Dalo, ale zbytočne.. lepšie je to mať v include čo ti zaberie 1 riadok
  14. Haver

    ostatní Include

    #include <a_samp> // toto je základný include SA-MP, ktorý musíš mať... a ďalšie includy si môžeš pridať/nemusíš...
×
×
  • Create New...