Jump to content

Gireada

V.I.P
  • Posts

    2.689
  • Joined

  • Last visited

  • Days Won

    25

Everything posted by Gireada

  1. Cu placere.
  2. Posibil ca map editor sa nu suporte placa ta video.
  3. Ti-am refacut OnDialogResponse vezi daca merge. public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[]) { new sendername[MAX_PLAYER_NAME]; new string[128]; switch(dialogid) { case 1212: { if(response) { ShowPlayerDialog(playerid, 1216, DIALOG_STYLE_MSGBOX, "Atentie.", "{FFFF00}Trebuie sa conduci mereu pe partea dreapta!\nSingura data cand poti conduce pe partea stanga este atunci cand drumul este blocat \nNu trebuie sa stai la semafoare, deoarecere ar dura prea mult \nNu ai voie sa conduci cu viteza foarte mare, poti primi amenda pentru asa ceva sau carnetul iti poate fi confiscat.", "Continua", ""); } } case 1213: { if(response) { ShowPlayerDialog(playerid, 1214, DIALOG_STYLE_LIST, "Ce trebuie sa faci daca un Politist vrea sa te opreasca?", "Fug si le arat semne obscene\nOpresc si arat permisul de conducere\nAccelerez mai mult\nOpresc ii injur si apoi fug", "OK", "Inchide"); } } case 1216: { if(response) { ShowPlayerDialog(playerid, 1217, DIALOG_STYLE_MSGBOX, "Atentie.", "{FFFF00}Trebuie sa tragi pe dreapta daca o Masina de politie ti-o cere\nDeasemenea, trebuie sa tragi pe dreapta daca o Masina de politie trece cu girofarele pornite\nNu folosi nitro daca nu ai acordul unui Politist\nTine minte: Pentru curse ilegale poti fi arestat iar Masina iti va fi confiscata", "Continua", ""); } } case 1217: { if(response) { ShowPlayerDialog(playerid, 1218, DIALOG_STYLE_MSGBOX, "Atentie.", "{FFFF00}Daca cineva iti fura Masina foloseste /call 911\nDeasemenea, daca esti martorul unui accident si victimele sunt prea ranite sa o faca, suna medicii\nNu ai voie sa opresti in mijlocul strazii\n\n\n{FF0000}Acesta a fost tutorialul!\nAcum urmeaza testul.", "Continua", ""); } } case 1218: { if(response) { ShowPlayerDialog(playerid, 1214, DIALOG_STYLE_LIST, "Ce trebuie sa faci daca un Politist vrea sa te opreasca?", "Fug si le arat semne obscene\nOpresc si arat permisul de conducere\nAccelerez mai mult\nOpresc ii injur si apoi fug", "OK", "Inchide"); } } case 50: { if(response) { if(listitem == 0) { PlayerInfo[playerid][pSex] = 1; SCM(playerid, COLOR_ORANGE, "{FF9500}[TreiSute]: {FFFFFF}Bine, deci esti baiat."); ShowPlayerDialog(playerid, 51, DIALOG_STYLE_LIST, "Alege unde vrei sa fi spawnat", "Los Santos \nLas Venturas", "OK", "Inchide"); } else if(listitem == 1) { PlayerInfo[playerid][pSex] = 2; SCM(playerid, COLOR_ORANGE, "{FF9500}[TreiSute]: {FFFFFF}Bine, deci esti fata."); ShowPlayerDialog(playerid, 51, DIALOG_STYLE_LIST, "Alege unde vrei sa fi spawnat", "Los Santos \nLas Venturas", "OK", "Inchide"); } } } case SKIN: { if(!response) { SCM(playerid, 0xFF0000FF, "Ai renuntat."); return 1; } else { switch(listitem) { case 0: { SetPlayerSkin(playerid , 1); } case 1: { SetPlayerSkin(playerid , 269); } case 2: { SetPlayerSkin(playerid , 280); } case 3: { SetPlayerSkin(playerid , 103); } case 4: { SetPlayerSkin(playerid , 23); } case 5: { SetPlayerSkin(playerid , 106); } case 6: { SetPlayerSkin(playerid , 21); } case 7: { SetPlayerSkin(playerid , 247); } case 8: { SetPlayerSkin(playerid , 127); } case 9: { SetPlayerSkin(playerid , 3); } case 10: { SetPlayerSkin(playerid , 2); } case 11: { SetPlayerSkin(playerid , 19); } case 12: { SetPlayerSkin(playerid , 32); } case 13: { SetPlayerSkin(playerid , 33); } case 14: { SetPlayerSkin(playerid , 29); } case 15: { SetPlayerSkin(playerid , 181); } } } } case 51: { if(response) { if(listitem == 0) { PlayerInfo[playerid][pOrigin] = 1; //LS SCM(playerid, COLOR_ORANGE, "[TreiSute]:{FFFFFF} Bine, deci vei fi spawnat in Los Santos."); ShowPlayerDialog(playerid, 52, DIALOG_STYLE_INPUT, "Varsta", "Scrie ce varsta ai.", "OK", "Inchide"); } else if(listitem == 1) { PlayerInfo[playerid][pOrigin] = 2; //LV SCM(playerid, COLOR_ORANGE, "[TreiSute]: {FFFFFF}Bine, deci vei fi spawnat in Las Venturas."); SCM(playerid, COLOR_RED, "Daca vrei sa fi spawnat in Los Santos foloseste /spawnls."); ShowPlayerDialog(playerid, 52, DIALOG_STYLE_INPUT, "Varsta", "Scrie ce varsta ai.", "OK", "Inchide"); } } } case 52: { if(response) { new varsta = strval(inputtext); if(varsta > 5 && varsta < 90) { format(string, 256, "{FF9500}[TreiSute]: {FFFFFF}Bine, deci ai %d ani.", varsta); SCM(playerid, COLOR_ORANGE, string); PlayerInfo[playerid][pAge] = varsta; RegistrationStep[playerid] = 0; TutTime[playerid] = 1; OnPlayerUpdateEx(playerid); } else return ShowPlayerDialog(playerid, 52, DIALOG_STYLE_INPUT, "Varsta", "Scrie ce varsta ai.", "OK", "Inchide"); } } if(response) { switch(dialogid) { case 7846,7847: { if(strlen(inputtext)) { new tmppass[64]; strmid(tmppass, inputtext, 0, strlen(inputtext), 255); OnPlayerLogin(playerid, tmppass); printf("Merge Login."); } else { new loginstring[128]; new loginname[64]; GetPlayerName(playerid, loginname, sizeof(loginname)); format(loginstring, sizeof(loginstring), "{DC143C}Ai gresit parola contului!\n{FFEBCD}Tasteaz-o iar:\n{9932CC}Ai 5 incercari.", loginname); ShowPlayerDialog(playerid, 7847, DIALOG_STYLE_PASSWORD, "{9ACD32}TreiSute RPG Login", loginstring, "Login", "Exit"); gPlayerLogTries[playerid] += 1; if(gPlayerLogTries[playerid] == 5) { Ban(playerid); } } } case 171: { if(response) { new Float:x, Float:y, Float:z, Float:ang; new idcar = GetPlayerVehicleID(playerid); SetVehicleNumberPlate(GetPlayerVehicleID(playerid), inputtext); GetVehiclePos(GetPlayerVehicleID(playerid), x, y, z); GetVehicleZAngle(GetPlayerVehicleID(playerid), ang); SetVehicleToRespawn(GetPlayerVehicleID(playerid)); SetVehiclePos(GetPlayerVehicleID(playerid), x, y, z); SetVehicleZAngle(GetPlayerVehicleID(playerid), ang); strmid(CarInfo[idcar][cLicense], inputtext, 0, strlen(inputtext), 999); OnPropUpdate(); } } case 7845: { if(strlen(inputtext)) { GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "users/%s.ini", sendername); new File: hFile = fopen(string, io_read); if(hFile) { SCM(playerid, COLOR_YELLOW, "Acest nume este deja folosit, te rugam sa incerci altul."); fclose(hFile); return 1; } new tmppass[64]; strmid(tmppass, inputtext, 0, strlen(inputtext), 255); OnPlayerRegister(playerid, tmppass); printf("Merge Register."); } else { new regstring[128]; new regname[64]; GetPlayerName(playerid, regname, sizeof(regname)); format(regstring, sizeof(regstring), "{CD5C5C}Bun venit pe {ADFF2F}TreiSute RPG, {FF0000}%s!\n{FFA500}Inregistreaza-te:", regname); ShowPlayerDialog(playerid, 7845, DIALOG_STYLE_INPUT, "{00CC00}TreiSute RPG {33CCFF}Register", regstring, "Register", "Exit"); } } } } else if(gPlayerLogged[playerid] != 1) return Kick(playerid); if(dialogid == DIALOGIDORDER) { if(response) { if(listitem == 0) { GivePlayerWeapon(playerid, 23, 500); GivePlayerWeapon(playerid, 28, 300); GivePlayerWeapon(playerid, 33, 200); GivePlayerWeapon(playerid, 30, 100); GivePlayerWeapon(playerid, 6, 1); SetPlayerHealth(playerid, 100); CallRemoteFunction("GivePlayerCash", "ii", playerid, -10000); } if(listitem == 1) { GivePlayerWeapon(playerid, 24, 200); GivePlayerWeapon(playerid, 4, 1); GivePlayerWeapon(playerid, 32, 300); GivePlayerWeapon(playerid, 27, 300); GivePlayerWeapon(playerid, 30, 200); GivePlayerWeapon(playerid, 34, 50); SetPlayerHealth(playerid, 100); CallRemoteFunction("GivePlayerCash", "ii", playerid, -20000); } if(listitem == 2) { GivePlayerWeapon(playerid, 24, 400); GivePlayerWeapon(playerid, 4, 1); GivePlayerWeapon(playerid, 30, 300); GivePlayerWeapon(playerid, 27, 400); GivePlayerWeapon(playerid, 29, 300); GivePlayerWeapon(playerid, 34, 100); SetPlayerHealth(playerid, 100); CallRemoteFunction("GivePlayerCash", "ii", playerid, -30000); } if(listitem == 3) { GivePlayerWeapon(playerid, 23, 1000); GivePlayerWeapon(playerid, 31, 400); GivePlayerWeapon(playerid, 32, 500); GivePlayerWeapon(playerid, 4, 1); GivePlayerWeapon(playerid, 26, 200); GivePlayerWeapon(playerid, 34, 250); SetPlayerHealth(playerid, 100); CallRemoteFunction("GivePlayerCash", "ii", playerid, -45000); } if(listitem == 4) { GivePlayerWeapon(playerid, 24, 600); GivePlayerWeapon(playerid, 29, 700); GivePlayerWeapon(playerid, 31, 500); GivePlayerWeapon(playerid, 26, 400); GivePlayerWeapon(playerid, 4, 1); GivePlayerWeapon(playerid, 34, 500); SetPlayerHealth(playerid, 100); CallRemoteFunction("GivePlayerCash", "ii", playerid, -55000); } if(listitem == 5) { GivePlayerWeapon(playerid, 34, 1000); GivePlayerWeapon(playerid, 4, 1); GivePlayerWeapon(playerid, 24, 1000); GivePlayerWeapon(playerid, 29, 1000); GivePlayerWeapon(playerid, 31, 1000); GivePlayerWeapon(playerid, 26, 1000); GivePlayerWeapon(playerid, 16, 5); GivePlayerWeapon(playerid, 37, 50); GivePlayerWeapon(playerid, 44, 1); GivePlayerWeapon(playerid, 43, 1000); GivePlayerWeapon(playerid, 1, 1); SetPlayerHealth(playerid, 100); CallRemoteFunction("GivePlayerCash", "ii", playerid, -225000); } } } if(dialogid == DIALOGIDMISSION) { if(response) { if(listitem == 0) { CP[playerid] = 315; SetPlayerCheckpoint(playerid, 1462.8048, -1012.2016, 26.4070, 3.0); PlayerOnMission[playerid] = 1; RingTone[playerid] = 20; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(string, sizeof(string), "%s a pornit Misiunea. (Easy)", name); BroadCast(COLOR_RED, string); Misiune1[playerid] = 1; Misiune2[playerid] = 0; Misiune3[playerid] = 0; Misiune4[playerid] = 0; } if(listitem == 1) { CP[playerid] = 315; SetPlayerCheckpoint(playerid, 1462.8048, -1012.2016, 26.4070, 3.0); PlayerInfo[playerid][pWantedLevel] += 5; PlayerInfo[playerid][pWantedPoints] += 5; PlayerOnMission[playerid] = 1; RingTone[playerid] = 20; SetPlayerCriminal(playerid, 255, "Pornire Misiune"); new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(string, sizeof(string), "%s a pornit Misiunea. (Normal)", name); BroadCast(COLOR_RED, string); Misiune1[playerid] = 0; Misiune2[playerid] = 1; Misiune3[playerid] = 0; Misiune4[playerid] = 0; } if(listitem == 2) { CP[playerid] = 315; SetPlayerCheckpoint(playerid, 1462.8048, -1012.2016, 26.4070, 3.0); PlayerInfo[playerid][pWantedLevel] += 7; PlayerInfo[playerid][pWantedPoints] += 7; PlayerOnMission[playerid] = 1; RingTone[playerid] = 20; SetPlayerCriminal(playerid, 255, "Pornire Misiune"); new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(string, sizeof(string), "%s a pornit Misiunea Hard! Omoara-l daca vrei sa ii furi Banii!", name); BroadCast(COLOR_RED, string); Misiune1[playerid] = 0; Misiune2[playerid] = 0; Misiune3[playerid] = 3; Misiune4[playerid] = 0; } if(listitem == 3) { if(PlayerInfo[playerid][pNivel] == 5) { CP[playerid] = 315; SetPlayerCheckpoint(playerid, 1462.8048, -1012.2016, 26.4070, 3.0); PlayerInfo[playerid][pWantedLevel] = 10; PlayerInfo[playerid][pWantedPoints] = 10; PlayerOnMission[playerid] = 1; RingTone[playerid] = 20; SetPlayerCriminal(playerid, 255, "Pornire Misiune"); new name[MAX_PLAYER_NAME]; GetPlayerName(playerid, name, sizeof(name)); format(string, sizeof(string), "%s a pornit Misiunea Expert! Omoara-l daca vrei sa ii furi Banii!", name); BroadCast(COLOR_RED, string); Misiune1[playerid] = 0; Misiune2[playerid] = 0; Misiune3[playerid] = 0; Misiune4[playerid] = 1; } else return SCM(playerid, COLOR_RED, "Trebuie sa ai Nivel 5 pentru a putea face Misiunea Expert!"); } if(listitem == 4) { SCM(playerid, COLOR_LIGHTBLUE, "Easy Mission - > Nu primesti Wanted si Primesti $100.000 daca termini Misiunea."); SCM(playerid, COLOR_LIGHTBLUE, "Normal Mission - > Primesti Wanted 5 si Primesti $200.000 daca termini Misiunea."); SCM(playerid, COLOR_LIGHTBLUE, "Hard Mission - > Primesti Wanted 7 si Primesti $300.000 daca termini Misiunea."); SCM(playerid, COLOR_LIGHTBLUE, "Expert Mission - > Primesti Wanted 10 si Primesti $400.000 daca termini Misiunea. (Nivel 5+)"); SCM(playerid, COLOR_RED, "Atentie! Daca termini Expert Mission, primesti Wanted 0!"); } } return 1; } if(dialogid == 8899) { if(response) { if(listitem == 0) { //blue SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "neon", CreateDynamicObject(18648, 0, 0, 0, 0, 0, 0)); SetPVarInt(playerid, "neon1", CreateDynamicObject(18648, 0, 0, 0, 0, 0, 0)); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "neon1"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); SCM(playerid, 0xFFFFFFAA, "Neon Instalat!"); GivePlayerCash(playerid, -2000); } if(listitem == 1) { //red SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "neon2", CreateDynamicObject(18647, 0, 0, 0, 0, 0, 0)); SetPVarInt(playerid, "neon3", CreateDynamicObject(18647, 0, 0, 0, 0, 0, 0)); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "neon2"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "neon3"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); SCM(playerid, 0xFFFFFFAA, "Neon Instalat!"); GivePlayerCash(playerid, -2000); } if(listitem == 2) { //green SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "neon4", CreateDynamicObject(18649, 0, 0, 0, 0, 0, 0)); SetPVarInt(playerid, "neon5", CreateDynamicObject(18649, 0, 0, 0, 0, 0, 0)); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "neon4"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "neon5"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); SCM(playerid, 0xFFFFFFAA, "Neon Instalat!"); GivePlayerCash(playerid, -2000); } if(listitem == 3) { //white SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "neon6", CreateDynamicObject(18652, 0, 0, 0, 0, 0, 0)); SetPVarInt(playerid, "neon7", CreateDynamicObject(18652, 0, 0, 0, 0, 0, 0)); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "neon6"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "neon7"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); SCM(playerid, 0xFFFFFFAA, "Neon Instalat!"); GivePlayerCash(playerid, -2000); } if(listitem == 4) { //pink SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "neon8", CreateDynamicObject(18651, 0, 0, 0, 0, 0, 0)); SetPVarInt(playerid, "neon9", CreateDynamicObject(18651, 0, 0, 0, 0, 0, 0)); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "neon8"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "neon9"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); SCM(playerid, 0xFFFFFFAA, "Neon Instalat!"); GivePlayerCash(playerid, -2000); } if(listitem == 5) { //yellow SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "neon10", CreateDynamicObject(18650, 0, 0, 0, 0, 0, 0)); SetPVarInt(playerid, "neon11", CreateDynamicObject(18650, 0, 0, 0, 0, 0, 0)); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "neon10"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "neon11"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); SCM(playerid, 0xFFFFFFAA, "Neon Instalat!"); GivePlayerCash(playerid, -2000); } if(listitem == 6) { //police SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "neon12", CreateDynamicObject(18646, 0, 0, 0, 0, 0, 0)); SetPVarInt(playerid, "neon13", CreateDynamicObject(18646, 0, 0, 0, 0, 0, 0)); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "neon12"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "neon13"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0); SCM(playerid, 0xFFFFFFAA, "Neon de Politie Instalat!"); GivePlayerCash(playerid, -2000); } if(listitem == 7) { //interior SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "interior", CreateDynamicObject(18646, 0, 0, 0, 0, 0, 0)); SetPVarInt(playerid, "interior1", CreateDynamicObject(18646, 0, 0, 0, 0, 0, 0)); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "interior"), GetPlayerVehicleID(playerid), 0, -0.0, 0, 2.0, 2.0, 3.0); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "interior1"), GetPlayerVehicleID(playerid), 0, -0.0, 0, 2.0, 2.0, 3.0); SCM(playerid, 0xFFFFFFAA, "Lumini de Interior Instalate!"); GivePlayerCash(playerid, -2000); } if(listitem == 8) { //back SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "back", CreateDynamicObject(18646, 0, 0, 0, 0, 0, 0)); SetPVarInt(playerid, "back1", CreateDynamicObject(18646, 0, 0, 0, 0, 0, 0)); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "back"), GetPlayerVehicleID(playerid), -0.0, -1.5, -1, 2.0, 2.0, 3.0); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "back1"), GetPlayerVehicleID(playerid), -0.0, -1.5, -1, 2.0, 2.0, 3.0); SCM(playerid, 0xFFFFFFAA, "Lumini in Spate Instalate!"); GivePlayerCash(playerid, -2000); } if(listitem == 9) { //front SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "front", CreateDynamicObject(18646, 0, 0, 0, 0, 0, 0)); SetPVarInt(playerid, "front1", CreateDynamicObject(18646, 0, 0, 0, 0, 0, 0)); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "front"), GetPlayerVehicleID(playerid), -0.0, 1.5, -0.6, 2.0, 2.0, 3.0); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "front1"), GetPlayerVehicleID(playerid), -0.0, 1.5, -0.6, 2.0, 2.0, 3.0); SCM(playerid, 0xFFFFFFAA, "Neon in Fata Instalat!"); GivePlayerCash(playerid, -2000); } if(listitem == 10) { //undercover SetPVarInt(playerid, "Status", 1); SetPVarInt(playerid, "undercover", CreateDynamicObject(18646, 0, 0, 0, 0, 0, 0)); SetPVarInt(playerid, "undercover1", CreateDynamicObject(18646, 0, 0, 0, 0, 0, 0)); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "undercover"), GetPlayerVehicleID(playerid), -0.5, -0.2, 0.8, 2.0, 2.0, 3.0); AttachDynamicObjectToVehicle(GetPVarInt(playerid, "undercover1"), GetPlayerVehicleID(playerid), -0.5, -0.2, 0.8, 2.0, 2.0, 3.0); SCM(playerid, 0xFFFFFFAA, "Lumini Undercover Instalate!"); GivePlayerCash(playerid, -2000); } if(listitem == 11) { //remove neon DestroyObject(GetPVarInt(playerid, "neon")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon1")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon2")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon3")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon4")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon5")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon6")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon7")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon8")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon9")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon10")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon11")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon12")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "neon13")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "interior")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "interior1")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "back")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "back1")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "front")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "front1")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "undercover")); DeletePVar(playerid, "Status"); DestroyObject(GetPVarInt(playerid, "undercover1")); DeletePVar(playerid, "Status"); } } return 1; } if(!response) { SCM(playerid, COLOR_AQUAMARINE, "Dialog Box-ul a disparut."); } return 1; } Daca nu merge vezi daca ai SpawnPlayer(playerid) la OnPlayerLogin.
  4. Cand am timp.
  5. Incearca sa il rulezi ca administrator si compatibilitatea la windows xp sp3
  6. Asculta de cine trebuie CreateObject il pui la OnGameModeInit iar RemoveBuildingForPlayer la OnPlayerConnect
  7. Eu zic sa ai rabdare. Ai primit warn pentru 2xpost La OnDialogResponse la id-ul dialogului de logare pui SpawnPlayer(playerid);
  8. Frumos la sfarsit niste materiale schimbate si va arata la fel ca turnul eiffel.
  9. Se vor rezolva aceste probleme in v6.
  10. Mersi sper sa fac si v2.
  11. Gireada

    Problema timer

    Creezi o variabila la inceput de exemplu: new timp; Creezi o functie care scade timpul: forward ScadeTimp(); public ScadeTimp() { if(timp > 0) timp--; } La OnGameModeInit apelezi functia: SetTimer("ScadeTimp", 60000, 1); La comanda dupa ce se apeleaza pui: Sub if(PlayerInfo[playerid][pLeader] != 4) { SCM(playerid, COLOR_GREY, "* Nu esti Leader Medics!"); return 1; } if(timp > 0) return SendClientMessage(playerid, -1, "Nu a trecut inca o ora"); Iar sub SendClientMessageToAll(COLOR_WHITE, "|___________ MEDICS NEWS ANNOUNCEMENT ___________|"); format(string, sizeof(string), "Leader %s says new announce: %s", sendername, result); SendClientMessageToAll(COLOR_LIGHTRED, string); Pui timp = 60; //60 de minute
  12. 1.Posibil ca gamemode-ul sa nu fie bine optimizat(ai multe timere, multe obiecte, multe variabile nefolositoare) 2.Posibil sa fie de la firma de host incearca sa suni la ei in cel mai rau caz i-a o firma serioasa.
  13. E de la versiunea de plugin incearca mai multe variante pana in r7 si vezi daca iti merg. Cred ca e r5
  14. Incearca sa pui SpawnPlayer(playerid); la OnDialogResponse la ID-ul dialogului de logare.
  15. -include\JunkBuster.inc(3248) : warning 201: redefinition of constant/macro (symbol "OnPlayerEnterRaceCheckpoint") OnPlayerEnterRaceCheckpoint este deja definiti, spune sa il redefinesti sau mai degraba incearca sa nu mai folosesti JunkBuster-ul. -Indungi.pwn(14522) : warning 219: local variable "playermoney" shadows a variable at a preceding level : Sterge new playermoney;
  16. Instaleaza netFrameWork-ul
  17. Respecta modelul.
  18. Data viitoare citeste mai bine tutorialul. [img width=500 height=400]
  19. Citeste regulamentul
  20. Respecta modelul.
  21. Eu zic sa respecti modelul.
  22. Respecta modelul.
  23. Vezi daca ai Driverul de la placa video instalata si compatibila.
  24. Ai 24 sa pui poze altfel va primi lock.
  25. Ai 24 de ore sa pui poze altfel vei primi lock.
×
×
  • 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.