Jump to content

w3b

Membru
  • Posts

    65
  • Joined

  • Last visited

    Never

Everything posted by w3b

  1. Nume: Hobbs. Problema: Am facut un job fermier si am pus SetPlayerRaceCheckpoint dar am o problema cu el , cand intri in primul checkpoint nu se intampla nimic , ar trb sa dispara sa iti dea bani si sa iti puna altul mai in fata ,dar doar treci prin el si nu se intampla nimic :| eu cred ca am facut bn , nush unde e probelma. Errori: nu da Linii script: Asta e comanda [pawn] if (strcmp("/farm", cmdtext, true, 10) == 0) { if(PlayerData[playerid][pJob] != 17) { SendClientMessage(playerid, COLOR_GREY, "Server: Nu esti fermier."); return 1; } if ( farmPVAR [ playerid ] > gettime ( ) ) { SendClientMessage(playerid, COLOR_WHITE, "Poti da /farm odata la 3 minute !"); return 1; } if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 532) { CP[playerid] = 1051; SetPlayerRaceCheckpoint(playerid, 0, -219.1092,-1520.3850,8.0339, 0,0,0,3); GameTextForPlayer(playerid, "~g~Urmeaza CheckPointurile de Map~n~~w~Succes!", 5000, 3); farmPVAR [ playerid ] = gettime ( ) + 160; CP[playerid] = 0; return 1; } SendClientMessage(playerid, COLOR_RED,"Trebuie sa fi intr-o combina"); } [/pawn] si astea sunt checkpointurile\ [pawn] if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 532) { if (CP[playerid] == 1051) { CP[playerid] = 1052; SetPlayerRaceCheckpoint(playerid, 0, -306.3198,-1551.9269,12.3433, 0,0,0,3); GameTextForPlayer(playerid, "~g~+1200$!", 5000, 1); GivePlayerCash(playerid, 1200); } else if (CP[playerid] == 1052) { CP[playerid] = 1053; SetPlayerRaceCheckpoint(playerid, 0,-232.6372,-1510.3623,8.1028, 0,0,0,3); GameTextForPlayer(playerid, "~g~+990$!", 5000, 1); GivePlayerCash(playerid, 990); } [/pawn] sunt mai multe dar nu o sa le pun pe toate.. le-am pus la public OnPlayerEnterRaceCheckpoint(playerid) Ai incercat sa rezolvi singur ?: Da Modify message
  2. Inlocuieste "sscanf" cu "sscanf2"
  3. Nume: Hobbs. Problemă întâlnită: Am facut de curand un TextDraw la jail (cand esti in jail ti arata "Timp ramas %s sec" http://img.plici.ro/image/lUn ) dar are 2 probleme : 1: Am pus un SetTimer de 1 sec , acelasi timer care e si la kilometraj si la ceas la secunde , dar textul de la jail nu scade din secunda in secunda , scade din 3 in 3 ( el scade asa 100 apoi 97 , 94 , 91 in loc sa scada asa cum ar trb 100 apoi 99 , 98 ,97). 2: Dupa ce se termina timpul de la jail nu dispare TextDraw-ul ramane acolo dar nu mai scade sau creste , ramane la secunda 2. Am pus TextDrawDestroy(TextDrawJAIL); la o functie care iti arata dupa jail un text mare "Freedom , incearca sa fii un om mai bun" [pawn] PlayerData[pJailed] = 0; TextDrawDestroy(TextDrawJAIL); SendClientMessage(i, COLOR_GRAD1," Ati platit datoria dumneavoastra fata de societate."); format(string, sizeof(string), "~g~Freedom~n~~w~Incearca sa fi un civil mai bun"); GameTextForPlayer(i, string, 5000, 1); TextDrawDestroy(TextDrawJAIL);[/pawn] Errori: nu da Ai incercat sa rezolvi singur ?: Pai l-am creat si m-am tot uita in el dar nu am vz nimic ineregula nush ce sa ii fac :|
  4. adica in loc de factiunea 15 (clanul duduianu) sa pun factiunea 17 ? sau cum ca nu am inteles :|
  5. w3b

    Sprijin Update

    Gata am inteles puteti da t/c
  6. scz adrian comanda ta nu merge , cand ai facut-o nu ai fost prea atent are return 1; airea lafel si if in loc de else if .. si cand dau compile ma scoate din pawno nush dc zice Problem se incarca o dunga verde si ma scoate :|
  7. Trb sa pui la public OnPlayerRequestClass(playerid, classid) daca vr sa iti apara imd aia cu login / register fara sa mai dai spawn , tu ai bagat aia cu register la public OnPlayerSpawn( playerid ) adica cand playerul se spawneaza
  8. w3b

    Sprijin Update

    Ms adrian dar trb neeaparat sa dau update la ele ? eu le am pe cele de la blown si poate bag altele mai proaste ... exista vreun site unde sunt dalea noi ? ca am vz streamer din 2009 pe samp.com , altele mai noi exista ?
  9. Nick: w3b Problema: Salut, am avut diferite probleme la server si imi tot ziceau unii " trb sa dai update la ...plugin , steamer...etc" cum dau aceste update-uri ? trb sa este vre-un program ceva ? Errori: - Linii script: - Ai incercat sa rezolvi singur ?: Am cautat pe google , pe youtube , pe diferite site-uri de scripting si pe wiki samp dar nu am gasit nimic :| PS: Scuze daca nu am postat unde trb , scrie discutii scripting si eu consider ca si update-urile se incadreaza in aceasta categorie.
  10. w3b

    Problema Register

    Pai daca nu sti dc mai dai replay ) liniile scriptului sunt corecte dar problema este in baza de date , daca un player nu este conecatat la server , alt player nu se poate conecata , nu se creaza contul in baza de date ... asta e problema Si daca sti mai multe despre stunt spune-mi si mie cum pot face sa fac toate obiectele create sa fie toate CreateObject ? am incercat sa le transform pe toate din gm in createobject dar pe urma apareau doar unele din ele ,si acelea doar pe jumatate, Daca le fac pe toate CreateDynamicObject fac lafel ca createobject unele nu mai apar si altele apar pe jumatate, si daca fac jumate create object si cealalta jumate createdynamic object nu schimba nimic , tot lafel fac... (am in jur de 5-6k obiecte)
  11. GM-ul tau este blown ? Daca da, problema este din baza de date , si eu am aceeasi problema. (
  12. Nick: w3b Problema: salut, sv meu are 19 factiuni si la unele din ele le-am pus /f dar nu la toate merge la unele merge perfect dar la altele cand folosest /f scrie "SERVER: Unknown command" eu cred ca am facut bine /f dar nush ce problema are... ma puteti ajuta ? Errori: nu Linii script: Comanda mea este [pawn] if(strcmp(cmd, "/family", true) == 0 || strcmp(cmd, "/f", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerData[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, "Nu poti vorbi, deoarece esti mutit"); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[900]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } for(new s = 0; s < num_words; s++) { new pos; while((pos = strfind(result,Swears,true)) != -1) for(new i = pos, j = pos + strlen(Swears); i < j; i++) { result = '*'; } } if(!strlen(result)) { SendUsage(playerid,"(/f)amily [family chat]"); return 1; } new leader = PlayerData[playerid][pLeader]; new member = PlayerData[playerid][pMember]; if(member == 0 && leader == 0) { SendClientMessage(playerid, COLOR_GREY, "Nu esti intr-o factiune!"); } if(nofam == 1 || nofam[leader] == 1) { SendClientMessage(playerid, COLOR_GREY, "Chatul familiei tale este dezactivat!"); return 1; } if(member == 5 || leader == 5) { if(PlayerData[playerid][pRank] == 6) { format(string, sizeof(string), "Bulibasa %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 5) { format(string, sizeof(string), "Boss %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 4) { format(string, sizeof(string), "Cocalar %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 3) { format(string, sizeof(string), "Mafiot %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 2) { format(string, sizeof(string), "Smardoi %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 1) { format(string, sizeof(string), "Puradel %s: %s.", sendername, result); } else { format(string, sizeof(string), "** Sofer %s: %s. )) **", sendername, result); } if(PlayerData[playerid][pMember] > 0) { SendFamilyMessage(PlayerData[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else { SendFamilyMessage(PlayerData[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } for(new prost = 0; prost<=MAX_PLAYERS;prost++) { if(IsPlayerConnected(prost)) { if(PlayerData[prost][pAdmin] > 0 && sf[prost] == 5) { format(string, sizeof(string), "/f(faction id 5)%s:%s",sendername,(result)); SendClientMessage(prost,TEAM_AZTECAS_COLOR, string); } } } } else if(member == 6 || leader == 6) { if(PlayerData[playerid][pRank] == 6) { format(string, sizeof(string), "Proprietar %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 5) { format(string, sizeof(string), "Director %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 4) { format(string, sizeof(string), "Dispecer %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 3) { format(string, sizeof(string), "Contabil %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 2) { format(string, sizeof(string), "Taximetrist %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 1) { format(string, sizeof(string), "Sofer %s: %s.", sendername, result); } else { format(string, sizeof(string), "** Sofer %s: %s. )) **", sendername, result); } if(PlayerData[playerid][pMember] > 0) { SendFamilyMessage(PlayerData[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else { SendFamilyMessage(PlayerData[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } for(new prost = 0; prost<=MAX_PLAYERS;prost++) { if(IsPlayerConnected(prost)) { if(PlayerData[prost][pAdmin] > 0 && sf[prost] == 6) { format(string, sizeof(string), "/f(faction id 6)%s:%s",sendername,(result)); SendClientMessage(prost,TEAM_AZTECAS_COLOR, string); } } } } else if(member == 7 || leader == 7) { if(PlayerData[playerid][pRank] == 6) { format(string, sizeof(string), "Rector %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 5) { format(string, sizeof(string), "Decan %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 4) { format(string, sizeof(string), "Director %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 3) { format(string, sizeof(string), "Profesor %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 2) { format(string, sizeof(string), "Dascal %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 1) { format(string, sizeof(string), "Student %s: %s.", sendername, result); } else { format(string, sizeof(string), "** Student %s: %s. )) **", sendername, result); } if(PlayerData[playerid][pMember] > 0) { SendFamilyMessage(PlayerData[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else { SendFamilyMessage(PlayerData[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } for(new prost = 0; prost<=MAX_PLAYERS;prost++) { if(IsPlayerConnected(prost)) { if(PlayerData[prost][pAdmin] > 0 && sf[prost] == 7) { format(string, sizeof(string), "/f(faction id 7)%s:%s",sendername,(result)); SendClientMessage(prost,TEAM_AZTECAS_COLOR, string); } } } } else if(member == 8 || leader == 8) { if(PlayerData[playerid][pRank] == 6) { format(string, sizeof(string), "Director %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 5) { format(string, sizeof(string), "Vice Director %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 4) { format(string, sizeof(string), "Assasin Profesionist %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 3) { format(string, sizeof(string), "Assasin %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 2) { format(string, sizeof(string), "Barbat %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 1) { format(string, sizeof(string), "Copil %s: %s.", sendername, result); } else { format(string, sizeof(string), "** Copil %s: %s. )) **", sendername, result); } if(PlayerData[playerid][pMember] > 0) { SendFamilyMessage(PlayerData[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else { SendFamilyMessage(PlayerData[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } for(new prost = 0; prost<=MAX_PLAYERS;prost++) { if(IsPlayerConnected(prost)) { if(PlayerData[prost][pAdmin] > 0 && sf[prost] == 8) { format(string, sizeof(string), "/f(faction id 8)%s:%s",sendername,(result)); SendClientMessage(prost,TEAM_AZTECAS_COLOR, string); } } } } else if(member == 19 || leader == 19) { if(PlayerData[playerid][pRank] == 6) { format(string, sizeof(string), "Lider %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 5) { format(string, sizeof(string), "Vin Diesel %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 4) { format(string, sizeof(string), "Sofer Profesionist %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 3) { format(string, sizeof(string), "Sofer Bun %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 2) { format(string, sizeof(string), "Sofer Incepator %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 1) { format(string, sizeof(string), "Copil %s: %s.", sendername, result); } else { format(string, sizeof(string), "Copil %s: %s. )) **", sendername, result); } if(PlayerData[playerid][pMember] > 0) { SendFamilyMessage(PlayerData[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else { SendFamilyMessage(PlayerData[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } for(new prost = 0; prost<=MAX_PLAYERS;prost++) { if(IsPlayerConnected(prost)) { if(PlayerData[prost][pAdmin] > 0 && sf[prost] == 19) { format(string, sizeof(string), "/f(faction id 19)%s:%s",sendername,(result)); SendClientMessage(prost,TEAM_AZTECAS_COLOR, string); } } } } else if(member == 9 || leader == 9) { if(PlayerData[playerid][pRank] == 6) { format(string, sizeof(string), "Producator %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 5) { format(string, sizeof(string), "Editor %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 4) { format(string, sizeof(string), "Crainic %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 3) { format(string, sizeof(string), "Reporter %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 2) { format(string, sizeof(string), "Cameraman %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 1) { format(string, sizeof(string), "Tipograf %s: %s.", sendername, result); } else { format(string, sizeof(string), "** Tipograf %s: %s. )) **", sendername, result); } if(PlayerData[playerid][pMember] > 0) { SendFamilyMessage(PlayerData[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else { SendFamilyMessage(PlayerData[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } for(new prost = 0; prost<=MAX_PLAYERS;prost++) { if(IsPlayerConnected(prost)) { if(PlayerData[prost][pAdmin] > 0 && sf[prost] == 9) { format(string, sizeof(string), "/f(faction id 9)%s:%s",sendername,(result)); SendClientMessage(prost,TEAM_AZTECAS_COLOR, string); } } } } else if(member == 10 || leader == 10) { if(PlayerData[playerid][pRank] == 6) { format(string, sizeof(string), "Proprietar %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 5) { format(string, sizeof(string), "Director %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 4) { format(string, sizeof(string), "Inginer %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 3) { format(string, sizeof(string), "Mecanic %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 2) { format(string, sizeof(string), "Vulcanizator %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 1) { format(string, sizeof(string), "Sofer %s: %s.", sendername, result); } else { format(string, sizeof(string), "** Sofer %s: %s. )) **", sendername, result); } if(PlayerData[playerid][pMember] > 0) { SendFamilyMessage(PlayerData[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else { SendFamilyMessage(PlayerData[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } for(new prost = 0; prost<=MAX_PLAYERS;prost++) { if(IsPlayerConnected(prost)) { if(PlayerData[prost][pAdmin] > 0 && sf[prost] == 10) { format(string, sizeof(string), "/f(faction id 10)%s:%s",sendername,(result)); SendClientMessage(prost,TEAM_AZTECAS_COLOR, string); } } } } else if(member == 11 || leader == 11) { if(PlayerData[playerid][pRank] == 6) { format(string, sizeof(string), "Sefu' %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 5) { format(string, sizeof(string), "Sub-Sef' %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 4) { format(string, sizeof(string), "Mafiot %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 3) { format(string, sizeof(string), "Afacerist %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 2) { format(string, sizeof(string), "Profesionist %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 1) { format(string, sizeof(string), "Incepator %s: %s.", sendername, result); } else { format(string, sizeof(string), "** Sofer %s: %s. )) **", sendername, result); } if(PlayerData[playerid][pMember] > 0) { SendFamilyMessage(PlayerData[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else { SendFamilyMessage(PlayerData[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } for(new prost = 0; prost<=MAX_PLAYERS;prost++) { if(IsPlayerConnected(prost)) { if(PlayerData[prost][pAdmin] > 0 && sf[prost] == 11) { format(string, sizeof(string), "/f(faction id 11)%s:%s",sendername,(result)); SendClientMessage(prost,TEAM_AZTECAS_COLOR, string); } } } } else if(member == 12 || leader == 12) { if(PlayerData[playerid][pRank] == 6) { format(string, sizeof(string), "Sefu' %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 5) { format(string, sizeof(string), "Sub-Sef' %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 4) { format(string, sizeof(string), "Mafiot %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 3) { format(string, sizeof(string), "Afacerist %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 2) { format(string, sizeof(string), "Profesionist %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 1) { format(string, sizeof(string), "Incepator %s: %s.", sendername, result); } else { format(string, sizeof(string), "** Sofer %s: %s. )) **", sendername, result); } if(PlayerData[playerid][pMember] > 0) { SendFamilyMessage(PlayerData[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else { SendFamilyMessage(PlayerData[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } for(new prost = 0; prost<=MAX_PLAYERS;prost++) { if(IsPlayerConnected(prost)) { if(PlayerData[prost][pAdmin] > 0 && sf[prost] == 12) { format(string, sizeof(string), "/f(faction id 12)%s:%s",sendername,(result)); SendClientMessage(prost,TEAM_AZTECAS_COLOR, string); } } } } else if(member == 13 || leader == 13) { if(PlayerData[playerid][pRank] == 6) { format(string, sizeof(string), "Sefu' %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 5) { format(string, sizeof(string), "Sub-Sef' %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 4) { format(string, sizeof(string), "Mafiot %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 3) { format(string, sizeof(string), "Afacerist %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 2) { format(string, sizeof(string), "Profesionist %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 1) { format(string, sizeof(string), "Incepator %s: %s.", sendername, result); } else { format(string, sizeof(string), "** Sofer %s: %s. )) **", sendername, result); } if(PlayerData[playerid][pMember] > 0) { SendFamilyMessage(PlayerData[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else { SendFamilyMessage(PlayerData[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } for(new prost = 0; prost<=MAX_PLAYERS;prost++) { if(IsPlayerConnected(prost)) { if(PlayerData[prost][pAdmin] > 0 && sf[prost] == 13) { format(string, sizeof(string), "/f(faction id 13)%s:%s",sendername,(result)); SendClientMessage(prost,TEAM_AZTECAS_COLOR, string); } } } } else if(member == 18 || leader == 18) { if(PlayerData[playerid][pRank] == 6) { format(string, sizeof(string), "Primar %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 5) { format(string, sizeof(string), "Vice-Primar %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 4) { format(string, sizeof(string), "Secretar %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 3) { format(string, sizeof(string), "Afacerist %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 2) { format(string, sizeof(string), "Secretar %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 1) { format(string, sizeof(string), "Sofer %s: %s.", sendername, result); } else { format(string, sizeof(string), "** Sofer %s: %s. )) **", sendername, result); } if(PlayerData[playerid][pMember] > 0) { SendFamilyMessage(PlayerData[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else { SendFamilyMessage(PlayerData[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } for(new prost = 0; prost<=MAX_PLAYERS;prost++) { if(IsPlayerConnected(prost)) { if(PlayerData[prost][pAdmin] > 0 && sf[prost] == 18) { format(string, sizeof(string), "/f(faction id 18)%s:%s",sendername,(result)); SendClientMessage(prost,TEAM_AZTECAS_COLOR, string); } } } } else if(member == 14 || leader == 14) { if(PlayerData[playerid][pRank] == 6) { format(string, sizeof(string), "Sefu' %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 5) { format(string, sizeof(string), "Sub-Sef' %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 4) { format(string, sizeof(string), "Mafiot %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 3) { format(string, sizeof(string), "Afacerist %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 2) { format(string, sizeof(string), "Profesionist %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 1) { format(string, sizeof(string), "Incepator %s: %s.", sendername, result); } else { format(string, sizeof(string), "** Sofer %s: %s. )) **", sendername, result); } if(PlayerData[playerid][pMember] > 0) { SendFamilyMessage(PlayerData[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else { SendFamilyMessage(PlayerData[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } for(new prost = 0; prost<=MAX_PLAYERS;prost++) { if(IsPlayerConnected(prost)) { if(PlayerData[prost][pAdmin] > 0 && sf[prost] == 14) { format(string, sizeof(string), "/f(faction id 14)%s:%s",sendername,(result)); SendClientMessage(prost,TEAM_AZTECAS_COLOR, string); } } } } else if(member == 15 || leader == 15) { if(PlayerData[playerid][pRank] == 6) { format(string, sizeof(string), "Sefu' %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 5) { format(string, sizeof(string), "Sub-Sef' %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 4) { format(string, sizeof(string), "Mafiot %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 3) { format(string, sizeof(string), "Afacerist %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 2) { format(string, sizeof(string), "Profesionist %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 1) { format(string, sizeof(string), "Incepator %s: %s.", sendername, result); } else { format(string, sizeof(string), "** Sofer %s: %s. )) **", sendername, result); } if(PlayerData[playerid][pMember] > 0) { SendFamilyMessage(PlayerData[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else { SendFamilyMessage(PlayerData[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } for(new prost = 0; prost<=MAX_PLAYERS;prost++) { if(IsPlayerConnected(prost)) { if(PlayerData[prost][pAdmin] > 0 && sf[prost] == 15) { format(string, sizeof(string), "/f(faction id 15)%s:%s",sendername,(result)); SendClientMessage(prost,TEAM_AZTECAS_COLOR, string); } } } } else if(member == 16 || leader == 16) { if(PlayerData[playerid][pRank] == 6) { format(string, sizeof(string), "Sefu' %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 5) { format(string, sizeof(string), "Sub-Sef' %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 4) { format(string, sizeof(string), "Mafiot %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 3) { format(string, sizeof(string), "Afacerist %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 2) { format(string, sizeof(string), "Profesionist %s: %s.", sendername, result); } else if(PlayerData[playerid][pRank] == 1) { format(string, sizeof(string), "Incepator %s: %s.", sendername, result); } else { format(string, sizeof(string), "** Sofer %s: %s. )) **", sendername, result); } if(PlayerData[playerid][pMember] > 0) { SendFamilyMessage(PlayerData[playerid][pMember], TEAM_AZTECAS_COLOR, string); } else { SendFamilyMessage(PlayerData[playerid][pLeader], TEAM_AZTECAS_COLOR, string); } for(new prost = 0; prost<=MAX_PLAYERS;prost++) { if(IsPlayerConnected(prost)) { if(PlayerData[prost][pAdmin] > 0 && sf[prost] == 16) { format(string, sizeof(string), "/f(faction id 16)%s:%s",sendername,(result)); SendClientMessage(prost,TEAM_AZTECAS_COLOR, string); } } } } } return 1; }[/pawn] Ai incercat sa rezolvi singur ?: Da
  13. w3b

    Sprijin Tuning

    Gata am rezolvar Am facut asa : [pawn]for(new i = 0; i<sizeof(FastCarSultan); i++) { ChangeVehiclePaintjob(FastCarSultan,0); // paint job AddVehicleComponent(FastCarSultan, 1033); // roof AddVehicleComponent(FastCarSultan, 1010); // nos AddVehicleComponent(FastCarSultan, 1080); // rim AddVehicleComponent(FastCarSultan, 1029); // exhaust AddVehicleComponent(FastCarSultan, 1026); // side AddVehicleComponent(FastCarSultan, 1170); // front AddVehicleComponent(FastCarSultan, 1140); // rear AddVehicleComponent(FastCarSultan, 1139); // Spoiler }[/pawn] si a mers Dati t/c la topic
  14. w3b

    Sprijin Tuning

    am incercat : [pawn]new vehicle; vehicle = FastCar[2] = AddStaticVehicleEx(560,-66.1391,-1560.0634,2.3193,224.7616,6,1, 60000); // Sultan fast AddVehicleComponent(vehicle, 1046); AddVehicleComponent(vehicle, 1146);[/pawn] dar nu apar componentele
  15. Nick: w3b Problema: Cum pot face ca o masina sa se spawneze tunata , cu paintjob cu spoiler , jante.. ect eu am incercat sa ii atasez obiectele dar problema este ca daca playerul merge sa o tuneze se suprapun obiectele puse de mn cu cele puse la tuning nush cum sa fac sa mearga... Errori: - Linii script: - Ai incercat sa rezolvi singur ? : am incercat sa ii atasez eu obiectele
  16. Stiu ca obiectele revin la loc asta am spus prin " se incarca greu" dar la am facut un interior de banca si playerul cand merge in capatul interiorului celalat capat dispare si cand playerul se duce in capadul unde obiectele au disparut cade in gol inainte sa reapara obiectele..
  17. w3b

    Problema Register

    Salut , folosesc baza de date de la server ,cea originala nu stiu sa fac o baza de date si nu da erori la register nu da nici un fel de eroare.
  18. Nick : w3b Problema: am o prob la register , cand un player intra sa isi creeze cont scrie parola la Register si cand da ok nu apare celalalt dialog cu Login apare tot Register si tot asa , nu poate intra pe sv cred ca e o prob cu baza de date ,eu am gm de la blown Errori: - Linii script: - Ai incercat sa rezolvi singur ?: am facut alt cont si la mn merge sa ma inregistrez dar la alti playeri nu.. doar daca sunt eu on pe sv ,cand sunt on se pot inregistra dar daca sunt afk sau off nu se pot inregistra :sad:
  19. w3b

    Help!!

    Inlocuieste [pawn]TextDrawColor(Speedd, -1);[/pawn] cu [pawn]TextDrawColor(Speedd, 0xFA7305DFF );[/pawn] si daca nu sti sa schimbi iar culoare folosesti 0x (cod culoare) FF
  20. Nick: w3b Problema: Am facut un interior de banca in CreateDynamicObject si se incarca mai greu , si l-am facut in CreateObject sa se incarce repede sa nu cada playerul prin anumite locuri pt ca nu s-au incarcat obiectele la timp , dar cand il fac CreateObject celalalte scripturi la mapa dispar... nush dc cand e pe CreateDynaimObject merg toate cand pun banca pe create object alte scripturi dispar , ce sa fac sa nu mai am prob asta ? errori: nu Linii script: - Ai incercat sa rezolvi singur ?: Am incercat sa transform toate CreatDynamicObject in CreateObject dar pe urma nu mai apareau toate , apareau jumatati , peco aparea doar jumatate facut , banca lafel..
  21. w3b

    Sprijin Neoane

    Am rezolvat ms andy : dati t/c
  22. Nick: w3b Problema: Am facut o comanda pt neoane dar are o problema, cand dai de ex neon verde apoi neon rosu cel verde nu dispare ramane tot acolo si cel rosu se suprapune peste el si cand dai pe Dezactiveaza se dezactiveaza doar unul ,celalalt nu mai poate fi dezactivat. Am incercat sa pun inainte de obj = CreateObject(18650,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0); Sa pun DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; Pentru a distruge neonul de dinainte. Errori: nu Linii script: [pawn]if(dialogid == 224) { if(Neon[GetPlayerVehicleID(playerid)] != 0) { SendClientMessage(playerid, COLOR_WHITE, "Server: Neonul a fost {ff0000}dezactivat{FFFFFF}."); } switch(listitem) { case 0: { new obj; if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 451) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18647,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18647,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 541) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18647,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.45, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 411) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18647,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0); } else { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18647,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0); } } case 1: { new obj; if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 451) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18651,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18651,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 541) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18651,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.45, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 411) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18651,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0); } else { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18651,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0); } } case 2: { new obj; if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 451) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18649,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18649,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 541) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18649,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.45, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 411) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18649,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0); } else { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18649,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0); } } case 3: { new obj; if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 451) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18650,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18650,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 541) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18650,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.45, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 411) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18650,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0); } else { obj = CreateObject(18650,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0); } } case 4: { new obj; if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 451) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18651,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18651,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 541) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18651,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.45, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 411) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18651,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0); } else { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18651,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0); } } case 5: { new obj; if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 451) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18652,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18652,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 541) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18652,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.45, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 411) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18652,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0); } else { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18652,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0); } } case 6: { new obj; if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 451) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18648,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 560) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18648,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.5, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 541) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18648,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.45, 0, 0, 0); } else if(GetVehicleModel(GetPlayerVehicleID(playerid)) == 411) { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18648,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0); } else { DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; obj = CreateObject(18648,12,12,12, 0, 0, 0); AttachObjectToVehicle(obj, GetPlayerVehicleID(playerid),0, 0, -0.6, 0, 0, 0); } } case 7: { SendClientMessage(playerid, COLOR_WHITE, "Server: Neonul a fost {ff0000}dezactivat{ffffff}."); DestroyObject(Neon[GetPlayerVehicleID(playerid)] ); Neon[GetPlayerVehicleID(playerid)] = 0; return 1; } } return 1; }[/pawn] Aici este Dialogul , doar el are problema, comanda /neons nu are nici o problema doar apare lista cu Case 1 , 2 ,3 ... etc Ce sa fac sa nu se mai suprapuna ?
  23. Gata am rezolvat andy stie totul !! ) t/c
×
×
  • 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.