Jump to content

IstuntmanI

Membru
  • Posts

    3.897
  • Joined

  • Last visited

  • Days Won

    2

Everything posted by IstuntmanI

  1. #define MAIN_DIALOG 0 #define SECOND_DIALOG 1 // Intr-o comanda ShowPlayerDialog( playerid, MAIN_DIALOG, DIALOG_STYLE_MSGBOX, "{FFFFFF}Salut.", "{FFFFFF}Am facut acest dialog ca sa testez ceva.", "Options", "Cancel" ); // La OnDialogResponse if( dialogid == MAIN_DIALOG ) { if( response ) return ShowPlayerDialog( playerid, SECOND_DIALOG, DIALOG_STYLE_MSGBOX, "{FFFFFF}Second.", "{FFFFFF}Al 2-lea dialog care apare cand dai \"response\" ( pe primul buton ), in cazul nostru \"Options\", "OK", "" ); return 1; }
  2. Nice. Mai bine invatai fara sa postezi aici. De la TEARGAS in colo nu cred ca va mai merge exact, pentru ca ai intrerupt ID-urile, enum le numeroteaza din 1 in 1. ( 0, 1, 2, 3 ... 17, 18, 19, 20, 21 ... 45, 46, 47, 48 )
  3. Un include in + degeaba.
  4. In a_samp.inc: // Weapons #define WEAPON_BRASSKNUCKLE (1) #define WEAPON_GOLFCLUB (2) #define WEAPON_NITESTICK (3) #define WEAPON_KNIFE (4) #define WEAPON_BAT (5) #define WEAPON_SHOVEL (6) #define WEAPON_POOLSTICK (7) #define WEAPON_KATANA (8) #define WEAPON_CHAINSAW (9) #define WEAPON_DILDO (10) #define WEAPON_DILDO2 (11) #define WEAPON_VIBRATOR (12) #define WEAPON_VIBRATOR2 (13) #define WEAPON_FLOWER (14) #define WEAPON_CANE (15) #define WEAPON_GRENADE (16) #define WEAPON_TEARGAS (17) #define WEAPON_MOLTOV (18) #define WEAPON_COLT45 (22) #define WEAPON_SILENCED (23) #define WEAPON_DEAGLE (24) #define WEAPON_SHOTGUN (25) #define WEAPON_SAWEDOFF (26) #define WEAPON_SHOTGSPA (27) #define WEAPON_UZI (28) #define WEAPON_MP5 (29) #define WEAPON_AK47 (30) #define WEAPON_M4 (31) #define WEAPON_TEC9 (32) #define WEAPON_RIFLE (33) #define WEAPON_SNIPER (34) #define WEAPON_ROCKETLAUNCHER (35) #define WEAPON_HEATSEEKER (36) #define WEAPON_FLAMETHROWER (37) #define WEAPON_MINIGUN (38) #define WEAPON_SATCHEL (39) #define WEAPON_BOMB (40) #define WEAPON_SPRAYCAN (41) #define WEAPON_FIREEXTINGUISHER (42) #define WEAPON_CAMERA (43) #define WEAPON_PARACHUTE (46) #define WEAPON_VEHICLE (49) #define WEAPON_DROWN (53) #define WEAPON_COLLISION (54)
  5. Arata PingKick, ti-as cere si OnPlayerCommandText, dar e prea mult. Ia serverul tau cumva crash de la astea ? Daca nu, nu le baga in seama.
  6. IstuntmanI

    Viata

    http://wiki.sa-mp.com/wiki/SetPlayerDrunkLevel Aia ca si cum ar fi drogat, banuiesc ca te referi la animatia aia, mai bine fara, nu e asa bun cu ea.
  7. DreameR are dreptate, asa e in RSS v2, sacadat la primul ID, asa pateam si eu cand luam cate un RSS edit de pe net, si cand jucam pe unul hostat imi mergea bine. ( fiindca nu eram ID 0... ) Incearca sa combini/sa mai stergi de pe la OnPlayerKeyStateChange, sa mai scurtezi din codurile astea de la callback-urile care sunt "chemate" mai des. Sau: adauga un NPC care sa ocupe ID-ul 0.
  8. Folosesti alt ShowPlayerDialog cand apasa Options. Multi intrebati cum se face asta, nici nu incercati.
  9. De unde sa stim ? Arata-ne OnPlayerKeyStateChange si OnPlayerUpdate.
  10. Schimba public CarSpawnLimiter(){ new i; for(i=0;i<=MAX_PLAYERS;i++){ if(CarSpawn[i]>0){ CarSpawn[i]--; } } } in public CarSpawnLimiter(){ new i; for(i=0;i<MAX_PLAYERS;i++){ // aici a fost schimbarea, <= in < if(CarSpawn[i]>0){ CarSpawn[i]--; } } } si public houseup(houseid, Float:iconX, Float:iconY, Float:iconZ) { new string[1024]; hInfo[houseid][iconx]=iconX; hInfo[houseid][icony]=iconY; hInfo[houseid][iconz]=iconZ; for(new i = 0; i <= MAX_HOUSES; i++) { format(string, sizeof(string), "{FFFFFF}Proprietar: {FFAF00}%s\n{FFFFFF}Cost: {00C0FF}%i", hInfo[i][Name],hInfo[i][Cost]); UpdateDynamic3DTextLabelText(housei[i], 0xCCFFDDFF, string); } return 1; } in public houseup(houseid, Float:iconX, Float:iconY, Float:iconZ) { new string[1024]; hInfo[houseid][iconx]=iconX; hInfo[houseid][icony]=iconY; hInfo[houseid][iconz]=iconZ; for(new i = 0; i < MAX_HOUSES; i++) // aici a fost schimbarea, <= in < { format(string, sizeof(string), "{FFFFFF}Proprietar: {FFAF00}%s\n{FFFFFF}Cost: {00C0FF}%i", hInfo[i][Name],hInfo[i][Cost]); UpdateDynamic3DTextLabelText(housei[i], 0xCCFFDDFF, string); } return 1; } Si vezi ce mai zice crashdetect-ul.
  11. Daca houseup nu e folosit nicaieri ( nici in timere ), sterge-l, daca este, arata-ne cum e definit "CarSpawn". Arata cum e definit "housei" si "hInfo" .
  12. Arata functia CarSpawnLimiter si houseup.
  13. Daca ieri ti-ai instalat windowsul, inseamna ca nu ai asta instalat: http://www.microsoft.com/downloads/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7 Am uitat s-o bag la posibilitati. )
  14. Posibilitati: 1. Versiunea compilata a serverului nu este aceeasi cu a samp-server.exe 2. Nu ai toate pluginurile.
  15. In script arata bine. Dar e prea putin...
  16. Doar se aude, cum vrei tu sa se vada videoclipuri in SA:MP ? Daca era asa simplu, de ce n-ai facut-o tu ?
  17. Eu te-am ajutat la erorile alea ! Zboara-ma la credite. ) Dragut...
  18. Exact. ( nu se putea sa nu mai intrebi, ci sa incerci ? )
  19. ID-ul acelor dialoguri noi nu trebuie sa coincida cu cele din GM, schimba-le pe cele noi.
  20. Sterge linkul, e reclama... Schimba ID-ul dialogului.
  21. #include <audio>
  22. Banuiesc ca ai SAMC al meu, trebuie sa adaugi linia asta in GM, sub celelalte include-uri: #include <samc> si tot asa in FS-urile in care nu-l ai.
  23. OnPlayerCommandText din FS-uri trebuie sa aibe la final return 0; EDIT: Daca zici ca am ceva cu tine, de ce te ajut ?
  24. Probleme Godfather.
  25. Schimba linia Float:functionEDFC(Float:arg0, Float:arg1, Float:arg2, Float:arg3, Float:arg4, Float:arg5) in forward Float:functionEDFC(Float:arg0, Float:arg1, Float:arg2, Float:arg3, Float:arg4, Float:arg5); public Float:functionEDFC(Float:arg0, Float:arg1, Float:arg2, Float:arg3, Float:arg4, Float:arg5)
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.