Jump to content

eXorcism

Membru
  • Posts

    429
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by eXorcism

  1. [pawn] if(strcmp(cmd, "/veh", true) == 0) { if(gPlayerLogged[playerid] == 0) { SCM(playerid, COLOR_2RED, "Trebuie sa te loghezi mai intai ca sa poti folosi aceasta comanda ! "); return 1; } new x_nr[256]; x_nr = strtok(cmdtext, idx); if(!strlen(x_nr)) { SendClientMessage(playerid, COLOR_YELLOW2, "Foloseste: /veh [functie]"); SendClientMessage(playerid, COLOR_BLUE, "Functii: Faruri, Alarma, Capota, Portbagaj, Objective."); return 1; } new engine,lights,alarm,doors,bonnet,boot,objective; new veh = GetPlayerVehicleID(playerid); if(strcmp(x_nr,"Faruri", true) == 0) { if(IsPlayerInAnyVehicle(playerid)) { if(veh != INVALID_VEHICLE_ID) { if(LightsStatus[playerid] == 0) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective); LightsStatus[playerid] = 1; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {2F991A}pornit {FFFFFF} farurile!"); } else if(LightsStatus[playerid] == 1) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective); LightsStatus[playerid] = 0; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {E31919}oprit {FFFFFF} farurile!"); } } } else { SendClientMessage(playerid, 0x00FF00FF, "{E31919}Nu esti in nici o masina!"); } } else if(strcmp(x_nr,"Alarma", true) == 0) { if(IsPlayerInAnyVehicle(playerid)) { if(veh != INVALID_VEHICLE_ID) { if(AlarmStatus[playerid] == 0) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,lights,VEHICLE_PARAMS_ON,doors,bonnet,boot,objective); AlarmStatus[playerid] = 1; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {2F991A}pornit {FFFFFF} alarma!"); } else if(AlarmStatus[playerid] == 1) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,lights,VEHICLE_PARAMS_OFF,doors,bonnet,boot,objective); AlarmStatus[playerid] = 0; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {E31919}oprit {FFFFFF} alarma!"); } } } else { SendClientMessage(playerid, 0x00FF00FF, "{E31919}Nu esti in nici o masina!"); } } else if(strcmp(x_nr,"Capota", true) == 0) { if(IsPlayerInAnyVehicle(playerid)) { if(veh != INVALID_VEHICLE_ID) { if(BonnetStatus[playerid] == 0) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,lights,alarm,doors,VEHICLE_PARAMS_ON,boot,objective); BonnetStatus[playerid] = 1; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {2F991A}deschis {FFFFFF} capota!"); } else if(BonnetStatus[playerid] == 1) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,boot,objective); BonnetStatus[playerid] = 0; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {E31919}inchis {FFFFFF} capota!"); } } } else { SendClientMessage(playerid, 0x00FF00FF, "{E31919}Nu esti in nici o masina!"); } } else if(strcmp(x_nr,"Portbagaj", true) == 0) { if(IsPlayerInAnyVehicle(playerid)) { if(veh != INVALID_VEHICLE_ID) { if(BootStatus[playerid] == 0) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_ON,objective); BootStatus[playerid] = 1; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF} Ai {2F991A}deschis {FFFFFF} portbagajul !"); } else if(BootStatus[playerid] == 1) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_OFF,objective); BootStatus[playerid] = 0; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF} Ai {E31919}inchis {FFFFFF} portbagajul !"); } } } else { SendClientMessage(playerid, 0x00FF00FF, "{E31919}Nu esti in nici o masina!"); } } else if(strcmp(x_nr,"Objective", true) == 0) { if(IsPlayerInAnyVehicle(playerid)) { if(veh != INVALID_VEHICLE_ID) { if(ObjectiveStatus[playerid] == 0) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,VEHICLE_PARAMS_ON); ObjectiveStatus[playerid] = 1; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {2F991A}activat {FFFFFF} Obiectivul(CheckPointul)!"); } else if(ObjectiveStatus[playerid] == 1) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,VEHICLE_PARAMS_OFF); ObjectiveStatus[playerid] = 0; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {E31919}dezactivat {FFFFFF} Obiectivul(CheckPointul)!"); } } } else { SendClientMessage(playerid, 0x00FF00FF, "{E31919}Nu esti in nici o masina!"); } } else SendClientMessage(playerid, 0xFFFFFFAA, "Foloseste: /veh [functie]"), SendClientMessage(playerid, 0xFFFFFFAA, "Functii: Faruri, Alarma, Capota, Portbagaj, Objective."); return 1; }[/pawn]
  2. #edit incearca acum. [pawn] if(strcmp(cmd, "/veh", true) == 0) { if(gPlayerLogged[playerid] == 0) { SCM(playerid, COLOR_2RED, "Trebuie sa te loghezi mai intai ca sa poti folosi aceasta comanda ! "); return 1; } new x_nr[256]; x_nr = strtok(cmdtext, idx); if(!strlen(x_nr)) { SendClientMessage(playerid, COLOR_YELLOW2, "Foloseste: /veh [functie]"); SendClientMessage(playerid, COLOR_BLUE, "Functii: Faruri, Alarma, Capota, Portbagaj, Objective."); return 1; } new engine,lights,alarm,doors,bonnet,boot,objective; new veh = GetPlayerVehicleID(playerid); if(strcmp(x_nr,"Faruri", true) == 0) { if(IsPlayerInAnyVehicle(playerid)) { if(veh != INVALID_VEHICLE_ID) { if(LightsStatus[playerid] == 0) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective); LightsStatus[playerid] = 1; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {2F991A}pornit {FFFFFF} farurile!"); } else if(LightsStatus[playerid] == 1) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective); LightsStatus[playerid] = 0; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {E31919}oprit {FFFFFF} farurile!"); } } } else { SendClientMessage(playerid, 0x00FF00FF, "{E31919}Nu esti in nici o masina!"); } } else if(strcmp(x_nr,"Alarma", true) == 0) { if(IsPlayerInAnyVehicle(playerid)) { if(veh != INVALID_VEHICLE_ID) { if(AlarmStatus[playerid] == 0) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,lights,VEHICLE_PARAMS_ON,doors,bonnet,boot,objective); AlarmStatus[playerid] = 1; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {2F991A}pornit {FFFFFF} alarma!"); } else if(AlarmStatus[playerid] == 1) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,lights,VEHICLE_PARAMS_OFF,doors,bonnet,boot,objective); AlarmStatus[playerid] = 0; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {E31919}oprit {FFFFFF} alarma!"); } } } else { SendClientMessage(playerid, 0x00FF00FF, "{E31919}Nu esti in nici o masina!"); } } else if(strcmp(x_nr,"Capota", true) == 0) { if(IsPlayerInAnyVehicle(playerid)) { if(veh != INVALID_VEHICLE_ID) { if(BonnetStatus[playerid] == 0) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,lights,alarm,doors,VEHICLE_PARAMS_ON,boot,objective); BonnetStatus[playerid] = 1; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {2F991A}deschis {FFFFFF} capota!"); } else if(BonnetStatus[playerid] == 1) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,boot,objective); BonnetStatus[playerid] = 0; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {E31919}inchis {FFFFFF} capota!"); } } } else { SendClientMessage(playerid, 0x00FF00FF, "{E31919}Nu esti in nici o masina!"); } } else if(strcmp(x_nr,"Portbagaj", true) == 0) { if(IsPlayerInAnyVehicle(playerid)) { if(veh != INVALID_VEHICLE_ID) { if(BootStatus[playerid] == 0) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_ON,objective); BootStatus[playerid] = 1; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF} Ai {2F991A}deschis {FFFFFF} portbagajul !"); } else if(BootStatus[playerid] == 1) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_OFF,objective); BootStatus[playerid] = 0; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF} Ai {E31919}inchis {FFFFFF} portbagajul !"); } } } else { SendClientMessage(playerid, 0x00FF00FF, "{E31919}Nu esti in nici o masina!"); } } else if(strcmp(x_nr,"Objective", true) == 0) { if(IsPlayerInAnyVehicle(playerid)) { if(veh != INVALID_VEHICLE_ID) { if(ObjectiveStatus[playerid] == 0) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,VEHICLE_PARAMS_ON); ObjectiveStatus[playerid] = 1; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {2F991A}activat {FFFFFF} Obiectivul(CheckPointul)!"); } else if(ObjectiveStatus[playerid] == 1) { GetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(veh,engine,lights,alarm,doors,bonnet,boot,VEHICLE_PARAMS_OFF); ObjectiveStatus[playerid] = 0; SendClientMessage(playerid, 0xFFFFFFAA, "{FFFFFF}Ai {E31919}dezactivat {FFFFFF} Obiectivul(CheckPointul)!"); } } } else { SendClientMessage(playerid, 0x00FF00FF, "{E31919}Nu esti in nici o masina!"); } } else SendClientMessage(playerid, 0xFFFFFFAA, "Foloseste: /veh [functie]"), SendClientMessage(playerid, 0xFFFFFFAA, "Functii: Faruri, Alarma, Capota, Portbagaj, Objective."); return 1; }[/pawn]
  3. Din cate imi amintesc aici trebuia sa fie x_nr. [pawn] if(strcmp(cmd,"Faruri", true) == 0)// la tine if(strcmp(x_nr,"Faruri", true) == 0)// cum ar trebui [/pawn]
  4. Daca ai host le ceri celor de la host sa iti creeze o baza de date. P.S: O intrebare tu tineai din pc aprins serverul MySQL ?
  5. Defapt fa update la a_samp.inc la versiunea 0.3x
  6. Exista o posibilitate ca acel host sa aiba anti stealer. Adica daca depisteaza .pwn o sa il stearga ca sa nu puna cineva mana pe el. Ori ai pus tu doar .amx . Ori vrei sa furi un server ce nu iti apartine.
  7. Si baza de date ai urcato in phpmyadmin ? Datele le-ai pus corect?
  8. Nu este facuta de tine. Denumirile te dau de gol. + ca nu folosesti multe din aceste clase. body { font-family: Arial; background-image:url('img/bg4.jpg'); background-repeat:no-repeat; background-size: cover; } .main { height:900px; width:900px; margin-left:auto; margin-right:auto; position:relative; } .logo { width:470px; height:70px; background-image:url('img/logo.png'); background-repeat:no-repeat; margin-left:auto; margin-right:auto; } .navi_selector { margin-left:auto; margin-right:auto; background-color: rgba(0, 1, 0, 0.5); width: 100%; height:50px; margin-top:10px; text-align:center; padding-top:20px; } .content { position:absolute; top: 170px; width:100%; color:white; font-weight:bold; height:700px; background-color: rgba(0, 1, 0, 0.5); overflow:auto; margin-right:18px; word-wrap:break-word; } h3.title { margin-left: 15px; } p.entry { font-size:14px; margin-left:30px; margin-right:30px; } .postinfo { font-size:10px; margin-left:30px; } .login_content { width:370px; height:195px; background-color: rgba(0, 1, 0, 0.9); position:absolute; top: 50px; left:250px; padding:10px; font-size:12px; display:none; } a { color:gray; } .account_menu { background-color: rgba(0, 1, 0, 0.6); height:250px; width:130px; display:none; position:absolute; right: 110px; top: 90px; padding-top:15px; padding-bottom:15px; color:white; font-weight:bold; z-index:3; } .account_menu a,.recruit a { font-size:14Px; font-weight:bold; color:white; text-decoration:none; padding-left:15px; padding-right:15px; background-color:gray } .account_menu a:hover, .recruit a:hover { background-color:red; } table { font-size:14px; margin-left:auto; margin-right:auto; margin-top:35px; } .recruit { width:800px; height:400px; background-color: rgba(0, 1, 0, 0.9); position:absolute; top: 50px; left:50px; display:none; } .credits { position:absolute; bottom:8px; left:360px; font-size:12px; font-weight:bold; color:white; opacity:0.5; } .success { width:99.8%; background-color:lightgreen; color:green; border:1px solid green; text-align:center; font-size:13px; padding-top:8px; padding-bottom:8px; margin-left:auto; margin-right:auto; } button.admin { margin-left:50px; background-color:black; width:160px; padding-top: 10px; padding-bottom:10px; border: 0; color:white; } .products { position:absolute; top: 10px; right: 10px; width: 270px; height:185px; background-color: rgba(0, 1, 0, 0.5); padding-left:8px; font-size:13px; color:yellow; } a.market { margin-left:10px; color:white; } .stats { background-color: rgba(0, 1, 0, 0.5); width:520px; height:390px; position:absolute; left:190px; } a.a_stats { color:white; } button.acc { width:100%; background-color: rgba(0, 0, 68, 0.5); height:35px; border:0; color:white; font-weight:bold; } button.acc:hover { background-color: rgba(235, 18, 29, 0.5); } button.adminapp { margin-left:15px; padding:10px; background-color: rgba(0, 1, 0, 0.5); border: 2px solid gray; color: white; font-size:14px; font-weight:bold; }
  9. heatON a facut asa ceva. Link
  10. Codul ce l-ai primit de la Onica Razvan este bun. Dar cum sunteti toti la fel nu incercati daca nu e cu comanda cu tot. Tot ce trebuie sa faci e sa gandesti.
  11. Parola trebuie sa fie de tip string nu integer. foloseste dini_Get( File , "Var" ) pentru a lua un string. Gen: [pawn] if(dialogid == DIALOG_LOGIN) { if(!response) { Kick(playerid); } else { new name[64],file[128], pas[64]; GetPlayerName(playerid, name, sizeof(name)); format(file, sizeof(file), "Utilizatori/%s.ini", name); format(pas, sizeof(pas), "%s", dini_Get(file, "Parola")); if(strcmp(inputtext, pas, false) == 0) { LoadUser(playerid); } else { SendClientMessage(playerid, COLOR_RED, "Parola incorecta!"); ShowPlayerDialog(playerid, DIALOG_LOGIN, DIALOG_STYLE_INPUT, "Logare", "Introdu parola mai jos pentru a te loga", "Logare", "Anulare"); } } return 1; } forward LoadUser(playerid); public LoadUser(playerid) { new name[64], file[64]; GetPlayerName(playerid, name, sizeof(name)); format(file, sizeof(file), "Utilizatori/%s.ini", name); PlayerInfo[playerid][pLogged] = 1; PlayerInfo[playerid][pAdmin] = dini_Int(file, "Admin"); format( PlayerInfo[ playerid ] [ pPassword ] , 30 , "%s" , dini_Get( file , "Parola" ) ); return 1; } [/pawn] P.S: in enum PlayerInfo pui pPassword[ 30 ]. Asa vei seta ca pPassword sa fie un string.
  12. eXorcism

    Host

    BUD = Blazing user database. BUD e doar un sistem de salvare. Fa update la toate includeurile/pluginurile pe care le ai.
  13. Salut tuturor ast?zi v? voi ar?ta cum se folosesc dou? func?ii care ajuta la apelarea altor func?ii/comenzi. Func?iile despre care voi vorbi ast?zi se numesc CallLocalFunction si CallRemoteFunction S? Începem CallLocalFunction Este o func?ie ce apeleaza alte func?ii doar local( În scriptul în care este folosit? ). Parametrii: CallLocalFunction(const function[], const format[], {Float,_}:...) function[ ] Este numele functiei(publicului). format[ ] Aici punem parametri folosi?i. {Float,_}:... Aici definim parametrii. Parametrii pentru formatare: [pawn] c Un caracter d, i Integer , zecimele x Cod Hex f Float s String [/pawn] Exemplu: [pawn] public OnPlayerConnect( playerid ) { CallLocalFunction( "Say" , "ds" , playerid , "Bine ai venit pe serverul meu." ); /* "Say" - Numele plublicului "ds" - Parametri. d - decimal , s - string, respectiv playerid ?i "Bine ai venit pe serverul meu." . */ return ( 1 ); } forward Say( playerid , const message [ ] ); public Say( playerid , const message [ ] ) return SendClientMessage( playerid , -1 , message ); [/pawn] CallRemoteFunction Este o func?ie ce apeleaza alte func?ii Local( În scriptul în care este folosit? )/Global( În orice script ). Parametrii: CallRemoteFunction(const function[], const format[], {Float,_}:...) function[ ] Este numele functiei(publicului). format[ ] Aici punem parametri folosi?i. {Float,_}:... Aici definim parametrii. Parametrii pentru formatare: [pawn] c Un caracter d, i Integer , zecimele x Cod Hex f Float s String [/pawn] Exemplu: [pawn] public OnPlayerConnect( playerid )// este in gamemode { CallRemoteFunction( "Say" , "ds" , playerid , "Bine ai venit pe serverul meu." ); /* "Say" - Numele plublicului "ds" - Parametri. d - decimal , s - string, respectiv playerid ?i "Bine ai venit pe serverul meu." . */ return ( 1 ); } forward Say( playerid , const message [ ] );// este intr-un filterscript( Loadat ) public Say( playerid , const message [ ] ) return SendClientMessage( playerid , -1 , message ); [/pawn]
  14. In folderul serverului trebuie sa ai un fisier .sql acela il urci in phpmyadmin. Uitete in tutorialu asta: Link ( Partea cu import )
  15. te duci la comanda v find si pui dupa IsPlayerConnected [pawn]if( PlayerInfo[playerid][pJob] != 0 )return SendClientMessage( playerid , -1 , " Nu poti folosi momentan aceasta comanda." );[/pawn] Sper ca ai inteles.
  16. LoadCar + SaveCar + Timeru ce le salveaza.
  17. Si pentru ca am fost banat pe nedrept ? Asta cum e ?
  18. Ar?ta?i de unde e furat scriptu. E doar o func?ie luat? de pe internet. Am p?strat creditele celui ce a f?cut func?ia.
  19. M-am întors numele RoW ?i [.]..RoW..[.] sunt de domeniul trecutului.
  20. Atata de rau ati ajuns in cat va dati si TextDraw-urile din servere =)). Ce sa zic 3/5.
  21. Cel mai bine faci asa , cumpara o sursa noua si un UPS , uitete pe aici )
  22. Atas ma ? Atas - Anex? de metal legat? de o motociclet?, pentru a transporta pachete sau persoane. Asa e in dex.( Daca iti e lene ! ) Dar aici atas are acelasi inteles doar ca e un obiect atasat de o masin?/motociclet?!
  23. Iati gta san andreas holdum de pe filelist. Dupa instaleaza clientul de aici disponibil la Direct Link
  24. Dane publicul RACtime
×
×
  • 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.