Jump to content

[RSS]RuNix

Membru
  • Posts

    148
  • Joined

  • Last visited

    Never

Everything posted by [RSS]RuNix

  1. http://www.convertffs.com/ :shocked:mai usor cu spamul pe PM:shocked: ca te putea ajuta oricine altcineva care se uita la acest board...
  2. streamerul foloseste CreatePlayer3DTextLabel nu Create3DTextLabel dar fiind un streamer...id-urile la text-uri se schimba de fiecare data cand te duci in alt loc cu alte text-uri 3d Rezolvare la AddHouse lasa asa cum este, la /sell in loc de format(str1, 256, "Proprietar: {FFAF00}For Sale\n{FFFFFF}Cost: {00C0FF}%i", hInfo[housenumber][Cost]); Update3DTextLabelText(hInfo[housenumber][house3d],0xFFFFFFFF,str1); pune DestroyDynamic3DTextLabel(hInfo[housenumber][house3d]); format(str1, 256, "Proprietar: {FFAF00}For Sale\n{FFFFFF}Cost: {00C0FF}%i", hInfo[housenumber][Cost]); hInfo[housenumber][house3d] = CreateDynamic3DTextLabel(str1,0xFFFFFFFF,iconX, iconY, iconZ,250.0); iar la buy la fel ca la /sell doar ca pui string-uri diferite :smiley: Apoi testeaza si spune 'Multumesc' :laugh:
  3. xplod nu ai vrea tu sa ne zici cum creezi aceste text-uri 3d ? folosesti un streamer sau simplu Create3Dtextlabel ? daca folosesti un streamer e si logic de ce nu iti merge Update3Dtextlabel iar tu stuntman ce naiba zici acolo dai /buy la casa si le schimba text-ul la toate =)) ?
  4. in ladmin , lux admin tot porcaria aia mai bine pune in loc de if(PlayerInfo[playerid][Level] >= 3) { asa if(PlayerInfo[playerid][Level] >= 0) { fara sa modificati ca sa va dea erori ... :)
  5. 2.Probabil tu folosesti SendClientMessageToAll ... foloseste SendPlayerMessageToAll 3.Crezi ca serverul are minte artificiala ? punei tu la /buy , /sell sa ii seteze alt string la casa ... mai departe nu mai raspund ca vrei sa copiezi rss :undecided:
  6. era mai simplu sa spui 'downloadati de pe sa-mp.com versiunea 0.3c r2 si facetiva update la server' ... eu inca mai folosesc 0.3c r1 si nu imi este flodat serverul xD Nu folosesc 0.3c r2 pentru ca mi se pare mie ca face lag mai mare...atunci cand sunt prea multi playeri langa tine...
  7. dcmd_viplist(playerid,params[]) { #pragma unused params if(AccInfo[playerid][LoggedIn] == 1) { new bool:First2 = false; new CountVL, i,string[128]; new pName2[MAX_PLAYER_NAME]; for(i = 0; i < MAX_PLAYERS; i++){ if(IsPlayerConnected(i) && AccInfo[i][pVip] > 0) CountVL++; } if(CountVL == 0) return SendClientMessage(playerid,red, "No players have VIP Account!"); for(i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i) && AccInfo[i][pVip] > 0) { GetPlayerName(i, pName2, sizeof(pName2)); if(!First2) { format(string, sizeof(string),"Vips {FC0303}: {00CEFC}%s", pName2); First2 = true; } else format(string,sizeof(string),"%s",pName2); } } return SendClientMessage(playerid,green,string); } else return SendClientMessage(playerid,red,"ERROR: You must be logged in to use this commands"); } ia vezi asa nu are cum sa nu mearga ...
  8. ia vezi asa... dcmd_viplist(playerid,params[]) { #pragma unused params if(AccInfo[playerid][LoggedIn] == 1) { new bool:First2 = false; new CountVL, i,string[128]; new adminname[MAX_PLAYER_NAME]; new pName2[MAX_PLAYER_NAME]; GetPlayerName(playerid, pName2, sizeof(pName2)); for(i = 0; i < MAX_PLAYERS; i++){ if(IsPlayerConnected(i) && AccInfo[i][pVip] > 0) CountVL++; } if(CountVL == 0) return SendClientMessage(playerid,red, "No players have VIP Account!"); for(i = 0; i < MAX_PLAYERS; i++) { if(IsPlayerConnected(i) && AccInfo[i][pVip] > 0) { if(AccInfo[i][pVip] >= 1) { switch(AccInfo[i][pVip]) { case 1: AccType = "Silver"; case 2: AccType = "Gold"; case 3: AccType = "Premium"; } } GetPlayerName(i, adminname, sizeof(adminname)); if(!First2) { format(string, sizeof(string),"Vips {FC0303}: {00CEFC}%s", adminname); First2 = true; } else format(string,sizeof(string),"%s",adminname); } } return SendClientMessage(playerid,green,string); } else return SendClientMessage(playerid,red,"ERROR: You must be logged in to use this commands"); } nu am testat dar probabil asa e bn :)
  9. sigur ai ceva scriptat prost ... sau neterminat... aratane server_log ... ultimile 20 lini... nu crashinfo :)
  10. adik cum sa faci vehiculul vizibil ? afla ce id are acel News van si cauta LinkVehicleToInterior(id-ul vehiculului,interiorID); apoi sterge sau pune interiorid 0...
  11. 1. new str[556],str2[556]; format(str,256,"VenoM nu are habar scripting\n\ndar la alti zice ca e maestru..."); format(str2,256,"%s\nAala bala portocala",str); ShowPlayerDialog(playerid,dialogid,0,"Dialog Name",str2,"Bravo Ma","RuNixe"); in primu str pui scris pana iti da erori la compile...pana la limita... adik vro 556 caractere iar in al 2lea continuarea de la primu tot pana la limita ... si asa vei putea face dialogul dublu xD 2.Arata comanda...
  12. din cate stiu farurile nu se vad aprinse ziua ... puneti timpul 00:00 apoi incearca farurile :)
  13. Din cate stiu aici nu se cer scripturi/mape... cauta la Salonul Scripturilor si poate vei gasi... dar nu cersi lol... nu arata ca esti 'tigan'
  14. Deschide GM-ul si cauta (CTRL + F) DisableInteriorEnterExits(); apoi stergel... daca nu il gasesti cauta in filterscripturi
  15. deschide Xstreamo.pwn si punei sus includesul streamer in loc de xstreamer apoi apasa CTRL + H si inlocuie CreateStreamerObject in CreateDynamicObject la toate ...
  16. in loc de 13... la obiecte trebuie sa pui 18... adik asa CreateObject(18750,2306.04809570,1515.43713379,67.56420135,100.00000000,0.00000000,0.00000000); //object(lodtellclif01) (1) CreateObject(18740,2325.67041016,1510.36267090,78.21651459,0.00000000,0.00000000,0.00000000); //object(cntehillclif01) (1) CreateObject(18740,2278.93212891,1511.79492188,78.10202026,0.00000000,0.00000000,0.00000000); //object(cntehillclif01) (2) CreateObject(18648,2265.26977539,1510.07336426,79.83078003,0.00000000,0.00000000,0.00000000); //object(wall2) (1) CreateObject(18648,2348.31933594,1511.46069336,71.96285248,0.00000000,0.00000000,0.00000000); //object(wall2) (2) CreateObject(18653,2348.17529297,1513.51647949,73.81573486,0.00000000,0.00000000,48.00000000); //object(innerfence) (1) CreateObject(18653,2268.23828125,1513.99658203,81.67288971,0.00000000,0.00000000,150.00000000); //object(innerfence) (3) CreateObject(18657,2298.74682617,1450.57946777,47.46093750,0.00000000,0.00000000,0.00000000); //object(bit) (1) CreateObject(18658,2325.20263672,1448.23339844,69.54634094,0.00000000,0.00000000,0.00000000); //object(bit01) (1) CreateObject(18653,2299.97143555,1523.70117188,9.82031250,0.00000000,0.00000000,146.00000000); //object(innerfence) (4) CreateObject(18653,2316.84179688,1523.56860352,9.82031250,0.00000000,0.00000000,36.00000000); //object(innerfence) (5)
  17. zici ca folosesti pluginsul Streamer in gm dar in server.cfg la linia plugins ai scris acolo streamer(pe windows) sau streamer.so(pe linux) ? sigur asta e problema deoarece vad in consola Server Plugins _ Loaded 0 plugins ... nu iti spune ca a incercat sa ii dea load ... asa ca verifica daca la linia plugins din server.cfg ai streamer
  18. [RSS]RuNix

    Ajutor

    1.Deschizi GM-ul/FS-ul in care ai sistemul de DRIFT! 2.Cauti unde scrie Drift : %d$ si pui ~litera~(~b~,~r~...) in fata textului pe care vrei sa il colorezi! Litere: b - albastru r - rosu y - galben p - mov g - verde folosesti ~h~ dupa fiecare culoare daca vrei ca ea sa fie mai deschisa! cum ar fi ~r~~h~ - iese un rosu mai deschis! Aceste simboluri pentru a colora textu le poti folosi doar in Game Text sau Text Draw! sper sa intelegi
  19. e din cauza ca in GameMod probabil ai un random spawn si boti ai in alt fs ... pune la OnPlayerSpawn prima linie if(IsPlayerNPC(playerid)) return 0; in gm
  20. simplu te duci la linia 9844 si stergi tot de la linia aia (SetDisabledWeapons(arma1,arma2,arma3...); ) iar pentru warning trebuie sa pui forward OnPlayerPrivmsg(playerid, recieverid, text[]); la inceputul gm-ulu sau la sfarsit ) pe undeva ...
  21. [RSS]RuNix

    erori FS

    nu e mare branza se rezolva imediat acum eu am rezolvat erorile ... nush daca merge comanda nu am sters nik decat am pus strtok in loc de function3C si o modificare la OnPlayerCommandText.... trebuia pus cmdtext[] ... el avea doar cmdtext #include <a_samp> #include <core> #include <float> new glob0[500]; #define MAX_STRING 255 public OnPlayerConnect(playerid) { glob0[playerid] = 0; return 0; } strtok(const string[], &index,seperator=' ') { new length = strlen(string); new offset = index; new result[MAX_STRING]; while ((index < length) && (string[index] != seperator) && ((index - offset) < (sizeof(result) - 1))) { result[index - offset] = string[index]; index++; } result[index - offset] = EOS; if ((index < length) && (string[index] == seperator)) { index++; } return result; } public OnPlayerCommandText(playerid, cmdtext[]) { new var0[256]; new var1[24]; new var2[256]; new var3 = 0; var2 = strtok(cmdtext, var3); if(!strcmp(var2, "/event", true)) { if(glob0[playerid] == 1) { GetPlayerName(playerid, var1, 24); format(var0, 256, "[Event Info] %s [ID:%d] Eventul sa terminat !", var1, playerid); SendClientMessageToAll(0xFF0000FF, var0); glob0[playerid] = 0; SetPlayerHealth(playerid, 100.0); SetPlayerArmour(playerid, 0.0); SetPlayerColor(playerid, 0xFF0000FF); } else { GetPlayerName(playerid, var1, 24); format(var0, 256, "[Event Info] %s [ID:%d] Face event la punctul Rosu. ", var1, playerid); SendClientMessageToAll(0xFF0000FF, var0); glob0[playerid] = 1; SetPlayerHealth(playerid, 100.0); SetPlayerArmour(playerid, 50.0); SetPlayerColor(playerid, 0xFF0000FF); for(new var4 = 0; var4 < 500; var4++) { if(IsPlayerConnected(var4)) { SetPlayerMarkerForPlayer(var4, playerid, 0xFF0000FF); } } } return 1; } return 0; }
  22. nu ai pus corect ceea ce tiam dat ??? probabil ai uitat sa pui vr-un } sau ;
  23. new DM[MAX_PLAYERS]; la OnPlayerCommandText pui inaintea tuturor comenzilor if(DM[playerid] == 1) return SendClientMessage(playerid, 0xE60000FF, "Type /exit for leave DeathMatch."); comanda /exitdm mai sus putin adik asa: if (strcmp("/exitdm", cmdtext, true, 10) == 0) { if(InMinigun[playerid] == 1) { if(IsPlayerInAnyVehicle(playerid)) RemovePlayerFromVehicle(playerid); SetPlayerPos(playerid,403.447265,2466.154296,16.506214); ResetPlayerWeapons(playerid); SetPlayerWorldBounds(playerid, 20000.0000,-20000.0000,20000.0000,-20000.0000); // Bounderies Off// DM[playerid] = 0; InMinigun[playerid] = 0; } if(InMinigun[playerid] == 0) { SendClientMessage(playerid,COLOR_ULTRARED,"You are not in Minigun zone. Type /minigun"); } return 1; } if(DM[playerid] == 1) return SendClientMessage(playerid, 0xE60000FF, "Type /exit for leave DeathMatch."); iar la teleportarea catre dm pune DM[playerid] = 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.