Jump to content

BuNiCu-RP

Membru
  • Posts

    160
  • Joined

  • Last visited

  • Days Won

    5

Everything posted by BuNiCu-RP

  1. RPG.REALPLAY.RO 93.119.26.8:7777 Comunitatea RealPlay a prins viata de curand, incercad sa intre in marea lume a cumunitatilor aparute peste noapte si dispar dupa 2 zile, noi incercam sa oferim playerilor un joc cat mai placut si sa le oferim ce avem noi mai bun. Comunitea dispune in prezent de 2 servere. CS.REALPLAY.RO si RPG.REAPLAY.RO, fiind la inceput ne este greu sa ne ridicam la nivelul altor comunitati. Insa speram sa nu devenim o fantoma. In continuare o sa prezint serverul RPG.REALPLAY.RO Serverul in prezent de un GameMode care este asemanator BuGGed, insa vrem sa schimbam acest lucru, in prezent serverul dispune de cateva sisteme si joburi destul de uzuale. Factiuni: Los Santos Police Department - Se ocupa de ordinea si linistea orasului Los Santos Federal Bureau Of Investigations - F.B.I - Se ocupa de crime, jafuri si de cei care nu respecta legea. National Guard - Este factiune care ajuta Politia in urmariri, jafuri armate si se ocupa de linistia celor 2 orase. Las Venturas Police Department Los Aztecas - Este una dintre cele 5 mafii prezente pe sever Grove Street Los Vagos Ballas Taxi Las Venturas News Reporters School Instructors Hitman Taxi Los Santos Paramedic Department Joburi: Farmer Truker - LS/LV Arms Dealer Drugs Dealer Pizza Boy Fisher Man - LS/LV Muncitor la cariera Hot de masini Sofer de autobuz + Altele clasice Sisteme: Ca ori ce server RPG din ziua de astazi si noi dispune de: Sistem de clanuri Sistem de masini Sistem de case Sistem de bizuri Sistem de shop Sistem de Diamante - Unic + Alte sisteme. Panel: Din pacate panel-ul nostru este inca in lucuru, o sa fie gata in curand, echipa noastra munceste din greu ! Va asteptam cu mare drag pe server cat si pe comunitate ! Cateva poze: http://imgur.com/a/Rp5B4 Vide: Panel Update: http://imgur.com/a/63Zhw si http://imgur.com/a/v1dMX Cu stima, Echipa RealPlay.
  2. PM me cu detalii, vreau eu domeniul !
  3. Salut: Adaugi pe undeva pe la inceput: new ActiveJob[MAX_PLAYERS]; Apoi: la OnPlayerConnect() ActiveJob[playerid] = 0; la OnPlayerDisconnect() ActiveJob[playerid] = 0; Si acum comanda: CMD:work(playerid, params[]) { if(!IsPlayerConnected(playerid)) SendClientMessage(playerid,-1,"Trebuie sa fii conectat pentru a folosi comanda"); if(PData[playerid][pJob] == 0) SendClientMessage(playerid,-1,"Tu nu detii un job !"); if(PData[playerid][pJob] == 1) { new veh, Float:pos[3]; GetPlayerPos(playerid, pos[0], pos[1], pos[2]); veh = AddStaticVehicle(448, pos[0], pos[1], pos[2], -1, -1); ActiveJob[playerid] = 1; PutPlayerInVehicle(playerid, veh, 0); SendClientMessage(playerid,-1,"Ai inceput munca"); } if(PData[playerid][pJob] == 2) { new veh, Float:pos[3]; GetPlayerPos(playerid, pos[0], pos[1], pos[2]); veh = AddStaticVehicle(448, pos[0], pos[1], pos[2], -1, -1); ActiveJob[playerid] = 2; PutPlayerInVehicle(playerid, veh, 0); SendClientMessage(playerid,-1,"Ai inceput munca"); } return 1; }
  4. Problema este ca nu gaseste liniile care ii trebuie si iti returneaza cu errori ;)
  5. <?php include 'includes/config.php'; if(isset($_POST['username']) && isset($_POST['password'])){ $username = sec($_POST['username']); $password = $_POST['password']; $check = get_row("SELECT * FROM `users` WHERE `name`='".$username."' AND `password`='".$password."'"); if(isset($check['id'])){ $banned = get_row("SELECT * FROM `bans` WHERE `name`='". $username ."'"); if(isset($banned['id'])){ if($banned['BanaP'] == 0){ $err = 'EÅŸti banat permanent.'; }else{ $err = 'EÅŸti banat până la data de '.$banned['BanzP'].'.'.$banned['BanlP'].'.'.$banned['BanaP'].' '.$banned['BanoP'].':'.$banned['BanmP']; } }else{ $_SESSION['username'] = $_POST['username']; $_SESSION['password'] = $password; mysql_query("UPDATE `users` SET `rpgon`=2 WHERE `name`='".$username."'"); header('location: index.php'); } }else{ $err = 'Numele de utilizator ori parola incorecte.'; } } include 'includes/header.php'; ?> <div class="main-content"> <div class="breadcrumbs" id="breadcrumbs"> <script type="text/javascript"> try{ace.settings.check('breadcrumbs' , 'fixed')}catch(e){} </script> <ul class="breadcrumb"> <li> <i class="icon-home home-icon"></i> <a href="index">Acasă</a> </li> <li class="active"><i class="icon-angle-right"></i> Conectare </li> </ul> <div class="nav-search" id="nav-search"> <form method="POST" action="searchplayer"> <span class="input-icon"> <input type="text" placeholder="Caută jucător ..." name="username" id="username" type="submit" class="nav-search-input" autocomplete="on"> <i class="icon-search nav-search-icon"></i> </span> </form> </div> </div> <div class="page-content"> <div class="row-fluid"> <div class="span12"> <center> <form method="POST" action="login.php"> <?php if(isset($err)): ?> <center><div class="alert alert-danger"><? echo $err; ?></div></center> <?php endif; ?> <h2>Panou Utilizator RPG Respect-Gaming</h2> Nume de utilizator:<br /> <input type="text" id="username" name="username" /><br /> Parola:<br /> <input id="password" type="password" name="password" /><br /> <br /> <input class="btn btn-inverse btn-large" type="submit" value="Conectare"><br /><br /> <br> <br> <div class="hr hr8 hr"></div> <br> (©) Respect-Gaming 2014 - Toate Drepturile Rezervate </form> </center> </div><!-- this div closes span12--> </div><!-- this div close row fluid --> </div><!-- this div close page content--> </div><!-- this div close main content--> Asa ar trebui sa functioneze perfect !
  6. Salut, uite aici https://www.sa-mp.ro/forums/topic/23747-sprijin-quest-tiki/?do=findComment&comment=133722
  7. Salut, asta cred ca e singura varianta : http://forum.sa-mp.com/showthread.php?t=250454
  8. Yini nu sunt sigur ca face diferente la sistem login dintre literele mari si cele mici. Ori cum o sa ma documentez si o sa vad.
  9. BuNiCu-RP

    Panel

    Verifica index.htm, sau cum e index.php, si vezi de unde face import la filele CSS
  10. Salut, nu prea le am eu cu ini, insa incearca asa: definesti: new leader[32]; iar la comanda /setleader pui undeva pe acolo: `leader = nume;` sau cum ai tu. stock SaveLeaders() { new iStr[124], string[124], counth; format(iStr, sizeof(iStr), "/Leader/Leaders.ini"); if(INI_Open(iStr)) { for(new x; x < 15; x++) //sunt 15 factiuni { if(x < 1) continue; format(string, sizeof(string),"%d=%s",x, leader); INI_WriteInt(iStr, string); if(Leaders[x] > ) counth++; } printf("Leader Saved %d \n",counth); INI_Save(); INI_Close(); } return 1; }
  11. B-Zone style, 1/10. Lasa-te de asa ceva, nu e de tine !
  12. https://wiki.sa-mp.com/wiki/Update3DTextLabelText Asta sigur te ajuta !
  13. http://forum.sa-mp.com/showthread.php?t=544787%5BInclude http://forum.sa-mp.com/showthread.php?t=337705 http://www.darkgaming.smf2hosting.com/index.php?topic=62.0
  14. case 2: { if(CanSelect3[playerid] == 1) { new param4[269]; if(playerVariables[playerid][pCarModel3] >= 400) format(param4, sizeof(param4), "%s (ID %d)", VehicleNames[playerVariables[playerid][pCarModel3] - 400], playerVariables[playerid][pCarID3]); else param4 = "None"; new quer[256], dayss; mysql_format(handle, quer, 256, "SELECT * FROM playeraccounts WHERE playerID = '%d'", playerVariables[playerid][pInternalID]); new Cache: result22 = mysql_query(handle, quer); if(cache_get_row_count() != 0) { cache_get_field_content(0, "playerCarDays3", result); dayss = strval(result); } cache_delete(result22); selcar[playerid] = 3; format(szMessage, sizeof(szMessage), "Vehicle: %s\nInsurance: %d\nKM: %.0f kilometers\nDays: %d", param4, playerVariables[playerid][pCarInsurance], playerVariables[playerid][pCarKM], dayss); ShowPlayerDialog(playerid, DIALOG_CARS3, DIALOG_STYLE_MSGBOX, "Server: Personal Cars", szMessage, "Manage", "Cancel"); } else { hidePlayerDialog(playerid); } } } Uite poate nu vezi bine cand posteaza omu.
  15. Ai nevoie de: 1. Creier 2. Sa stii sa utilizezi un filescript ! 3. Dini / Y_INI / SII
  16. CMD:setadmin(playerid, params[]) { new target, level; if(PData[playerid][pAdmin] < 4) return SendClientMessage(playerid, -1, "Nu poti folosi aceasta comanda !"); if(sscanf(params, "ui", target, level)) return SendClientMessage(playerid, -1, "/setadmin [PartOfName/PlayerID] [Admin Level] | /makeadmin [PartOfName/PlayerID] [Admin Level] "); if(!PData[playerid][pAdmin] >= 4) { PData[target][pAdmin] = strval(level); SendClientMessage(playerid, -1, "L-ai promovat pe x la functia de admin !"); SendClientMessage(target, -1, "Adminul y te-a promovat la functia de admin !"); } return 1; } CMD:makeadmin(playerid, params[]) { return cmd_setadmin(playerid, params); }
  17. new query[128]; new rows, fields; forward OnPlayerDataLoaded(playerid); #define pDonateZix "" // Nume field in baza de date (DonateZi) #define pDonateLunax "" // Nume field in baza de date (DonateLuna) #define pDonateAnx "" // Nume field in baza de date (DonateAn) public OnPlayerConnect(playerid) { new pname[MAX_PLAYER_NAME]; GetPlayerName(playerid, pname, MAX_PLAYER_NAME); mysql_format(MySQL, query, sizeof(query), "SELECT * FROM `players` WHERE `Name` = '%e' LIMIT 1", pname); mysql_pquery(MySQL, query, "OnPlayerDataLoaded", "d", playerid); return 1; } public OnPlayerSpawn(playerid) { new string[504]; // Large string ! if (PlayerData[playerid][pDonateRank] == 1) { format(string, sizeof(string), "* Ai activ Donate Rank Tip Bronze Donate (BD) pana pe data de %d /%d/%d .", PlayerData[playerid][pDonateZi], PlayerData[playerid][pDonateLuna], PlayerData[playerid][pDonateAn]); SendClientMessage(playerid, 0xFFFFCCFF,string); } return 1; } public OnPlayerDataLoaded(playerid) { cache_get_data(rows, fields); if(rows) { PlayerData[playerid][pDonateZi] = cache_get_row_int(0, pDonateZix); PlayerData[playerid][pDonateLuna] = cache_get_row_int(0, pDonateLunax); PlayerData[playerid][pDonateAn] = cache_get_row_int(0, pDonateAnx); } return 1; } Uite, sper sa te ajute !
  18. new PlayerText:textdrawSkin; public OnPlayerConnect(playerid) { textdrawSkin = CreatePlayerTextDraw(playerid, 320.0, 240.0, "_"); PlayerTextDrawFont(playerid, textdrawSkin, TEXT_DRAW_FONT_MODEL_PREVIEW); PlayerTextDrawUseBox(playerid, textdrawSkin, 1); PlayerTextDrawBoxColor(playerid, textdrawSkin, 0x000000FF); PlayerTextDrawTextSize(playerid, textdrawSkin, 40.0, 40.0); PlayerTextDrawSetPreviewModel(playerid, textdrawSkin, 411); // Show an Infernus (model 411) //PlayerTextDrawSetPreviewModel(playerid, textdrawSkin, 0); //Display model 0 (CJ Skin) //PlayerTextDrawSetPreviewModel(playerid, textdrawSkin, 18646); //Display model 18646 (police light object) PlayerTextDrawShow(playerid, textdraw); UpdateTDSkin(playerid); return 1; } stock UpdateTDSkin(playerid) { new skin = GetPlayerSkin(playerid); PlayerTextDrawSetPreviewModel(playerid, textdraw, skin); return 1; } Nu am ce sa iti explic, nu vei intelege ori cum, uitate la codurile postate de mine acuma si vei intelege !
  19. https://wiki.sa-mp.com/wiki/PlayerTextDrawSetPreviewModel
  20. https://wiki.sa-mp.com/wiki/Attach3DTextLabelToVehicle http://forum.sa-mp.com/showthread.php?t=261478
  21. new Text:Textdraw0; new Text:Textdraw1; new timer; Textdraw0 = TextDrawCreate(287.200042, 411.413330, ""); TextDrawLetterSize(Textdraw0, 0.343599, 1.308799); TextDrawAlignment(Textdraw0, 1); TextDrawColor(Textdraw0, -1061109505); TextDrawSetShadow(Textdraw0, 0); TextDrawSetOutline(Textdraw0, 1); TextDrawBackgroundColor(Textdraw0, 51); TextDrawFont(Textdraw0, 1); TextDrawSetProportional(Textdraw0, 1); Textdraw1 = TextDrawCreate(312.799804-15, 427.093414, ""); TextDrawLetterSize(Textdraw1, 0.314799, 1.338666); TextDrawAlignment(Textdraw1, 1); TextDrawColor(Textdraw1, -5963521); TextDrawSetShadow(Textdraw1, 0); TextDrawSetOutline(Textdraw1, 1); TextDrawBackgroundColor(Textdraw1, 51); TextDrawFont(Textdraw1, 1); TextDrawSetProportional(Textdraw1, 1); public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger) { timer = SetTimerEx("GPSTimer", 1000, 1, "ifff", playerid, 1608.4177, -2150.9133, 13.4771); return 1; } public OnPlayerExitVehicle(playerid, vehicleid) { KillTimer(timer); return 1; } forward GPSTimer(playerid, Float:xpos, Float:ypos, Float:zpos); public GPSTimer(playerid, Float:xpos, Float:ypos, Float:zpos) { new newstate = GetPlayerState(playerid); if(newstate == PLAYER_STATE_DRIVER) { new str[129], Float:dist; TextDrawShowForPlayer(playerid, Textdraw0); TextDrawSetString(Textdraw0, "Distanta pana la punctu rosu:"); dist = GetPlayerDistanceFromPoint(playerid, xpos, ypos, zpos); format(str, sizeof(str), "(Ocean Docs - %d Metri)", floatround(dist, floatround_round)); TextDrawShowForPlayer(playerid, Textdraw1); TextDrawSetString(Textdraw1, str); } else { TextDrawHideForPlayer(playerid, Textdraw0); TextDrawHideForPlayer(playerid, Textdraw1); } return 1; }
×
×
  • 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.