-
Posts
1.094 -
Joined
-
Last visited
-
Days Won
23
Content Type
Profiles
Forums
News
Documentation
Everything posted by NoNamed
-
Pentru ca ai ip dinamic . Baga localhost si o sa-ti mearga .
-
Nu inteleg ce tot ai cu KnowN. de iti gasesti ceva de comentat la fiecare postare a lui, mai bine taci si iti vezi de treaba . WopsS, asa cum ti-am zis, programul este ok, imi place si ar fi pacat sa renunti la acest proiect ...
-
Din cate stiu eu da, trebuie sa-i faci baza de date , sa-l treci pe mysql . Exista pe net panele gata facute, dar majoritatea bug-uite .
-
Nu se cer scripturi aici . Pentru probleme postezi la Ajutor scripting .
-
Incearca inainte de RemovePlayerFromVehicle sa pui TogglePlayerControllable(playerid, 1); si vezi daca-ti merge .
-
Foarte frumos, imi place la nebunie .
- 10 replies
-
- StanceNation
- Stance
-
(and 2 more)
Tagged with:
-
Ai auzit de vorba aceea "Cel mai destept cedeaza primul" ? Tu nu pari a fi acel destept ... Citesc topicul asta si vad atata ura, invidie si viclenie pe tine ca mi-e si scarba de sa-mp-ul si de anumiti oameni care au acces la internet ... imi pare rau ca acum 5 ani era altfel sa-mp-u' de exemplu, acum e plin de "d-astia" asa cum esti tu ... Nu stiu ce ai tu cu stuntman , eu unul l-am vazut un om de treaba, cu toate mintile in cap fata de tine, care faci niste acuzatii de tot rasul .
-
Cu multa placere .
-
Cauta public OnPlayerClickMap si posteaza daca ai ceva acolo .
-
Nu ai pentru ce ! T/C
-
Sterge if(FindIP(result)) /// Anti-Reclama { SendClientMessage(playerid, COLOR_RED, "You have kicked for Guardian , because you write an IP Adrees."); new advertiser[MAX_PLAYER_NAME]; GetPlayerName(playerid, advertiser, sizeof(advertiser)); format(string, sizeof(string), "PGLE Bot: {FFFF00}%s was kicked with reason: Write an IP Adreess (Reclama)",advertiser); SendClientMessageToAll(COLOR_RED,string); KickLog(string); Kick(playerid); return 1; } if(anty(result) && PlayerInfo[playerid][pAdmin] == 0 && PlayerInfo[playerid][pHelper] == 0) { new advertiser[MAX_PLAYER_NAME]; GetPlayerName(playerid, advertiser, sizeof(advertiser)); format(string, sizeof(string), "PGLE Bot: {FFFF00}%s was kicked with reason: Reclama pe /ad",advertiser); SendClientMessageToAll(COLOR_RED,string); Kick(playerid); return 0; } if(PlayerInfo[playerid][pAdmin] == 0 || PlayerInfo[playerid][pHelper] == 0) { for(new i=0; i<MAX_ENTRY; i++) { if(!Swear[0]) continue; Cenzura(result,Swear); } } si iti va merge .
-
Ce nume folosesti pe server ? Acela cu [FCRB] la inceput ? Incearca sa o inlocuiesti cu comanda asta, si daca merge ii modifici tu aspectul cum doresti , daca nici cu asta nu merge inseamna ca nu stii tu sa incerci comanda ... : if(strcmp(cmd, "/advertise", true) == 0 || strcmp(cmd, "/ad", true) == 0) { if(IsPlayerConnected(playerid)) { if(gPlayerLogged[playerid] == 0) { SendClientMessage(playerid, COLOR_GREY, "You havent logged in yet !"); return 1; } if(PlayerInfo[playerid][pLevel] < 5) { SendClientMessage(playerid, 0x4FA7FFFF, "*** You must be level 5 to use /ad"); return 1; } if(PlayerInfo[playerid][pMuted] == 1) { SendClientMessage(playerid, TEAM_CYAN_COLOR, " You can't speak, you have been silenced !"); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; result[0] = toupper(result[0]); if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: (/ad)vertise [advert text]"); return 1; } if ((!adds) && (PlayerInfo[playerid][pAdmin] < 1)) { format(string, sizeof(string), " Please try again later %d seconds between Advertisements !", (addtimer/1000)); SendClientMessage(playerid, COLOR_GRAD2, string); return 1; } new payout = idx * 25; if(GetPlayerMoney(playerid) < payout) { format(string, sizeof(string), "* You used %d characters which cost $%d, you don't have enough.", offset, payout); SendClientMessage(playerid, COLOR_LIGHTBLUE, string); return 1; } if(FindIP(result)) /// Anti-Reclama { SendClientMessage(playerid, COLOR_RED, "You have kicked for Guardian , because you write an IP Adrees."); new advertiser[MAX_PLAYER_NAME]; GetPlayerName(playerid, advertiser, sizeof(advertiser)); format(string, sizeof(string), "PGLE Bot: {FFFF00}%s was kicked with reason: Write an IP Adreess (Reclama)",advertiser); SendClientMessageToAll(COLOR_RED,string); KickLog(string); Kick(playerid); return 1; } if(anty(result) && PlayerInfo[playerid][pAdmin] == 0 && PlayerInfo[playerid][pHelper] == 0) { new advertiser[MAX_PLAYER_NAME]; GetPlayerName(playerid, advertiser, sizeof(advertiser)); format(string, sizeof(string), "PGLE Bot: {FFFF00}%s was kicked with reason: Reclama pe /ad",advertiser); SendClientMessageToAll(COLOR_RED,string); Kick(playerid); return 0; } if(PlayerInfo[playerid][pAdmin] == 0 || PlayerInfo[playerid][pHelper] == 0) { for(new i=0; i<MAX_ENTRY; i++) { if(!Swear[0]) continue; Cenzura(result,Swear); } } GivePlayerMoney(playerid, - payout); SBizzInfo[7][sbTill] += payout; ExtortionSBiz(7, payout); format(string, sizeof(string), "[Advertisement]: %s, Contact: %s Ph: %d", result, sendername,PlayerInfo[playerid][pPnumber]); OOCNews(0x00FF0096,string); format(string, sizeof(string), "~r~Paid $%d~n~~w~Message contained: %d Characters", payout, idx); GameTextForPlayer(playerid, string, 5000, 5); if (PlayerInfo[playerid][pAdmin] < 1){SetTimer("AddsOn", addtimer, 0);adds = 0;} } return 1; }
-
Poi asta e alta treaba . Trebuie sa intri in interiorul facut de tine, sa dai /save unde vrei sa fie spawn-ul , /save unde vrei sa se poata da /exit , /save unde sa se poata da enter . Apoi adaugi coordonata unde ai dat save pentru spawn la SetPlayerPos, modifici playertopoint de la intrare cu coordonatele noi salvate pentru intrare / iesire , si nu uita sa-ti si adaugi spawn-ul pe server (sa-l pui in gamemode) ca sa-ti apara . Iar la setplayerint pui 0, ca stiu ca la spawn-urile facute manual nu se creeaza un anume interior . :-?
-
Nu are cum, verifica-ti comanda, ca atunci cand cineva isi cumpara masina / cand ii dai masina cuiva sa-l seteze ca detinator si sa se salveze inscriptfiles .
-
Verifica daca ai in gamemode functia AddsOn , daca nu o ai adauga asa la inceputul gamemode-ului : forward AddsOn(); si undeva pe la sfarsitul gamemode-ului adauga : public AddsOn() { adds=1; return 1; } Apoi verifica daca in gamemode ai indicat cate minute sa astept un player dupa un /ad , cauta addtimer = 60000 si daca nu ai adauga asa pe la inceputul gamemode-ului : new addtimer = 60000;
-
Daca ai intrari cu /enter cauta comanda /enter respeciva intrarii in banca , si unde ai "SetPlayerInterior(playerid, interior)" in loc de interiorul care se afla deja acolo pui ce interior vrei tu, si schimbi si SetPlayerPos de la noul interior . Procedezi lafel si pentru sectia de politie si celelalte interioare pe care vrei sa le modifici / Daca ai intrari cu F sau ENTER cauta linia unde este creeata intrarea pentru banca sau politie si unde ai setplayerinterior(playerid, interior) in loc de interior pui noul interior dorit si modifici si SetPlayerPos cu pozitia noului interior ales .
-
if ((!adds) && (PlayerInfo[playerid][pAdmin] < 1) && strcmp(sendername, "{FCRB}HeRo.",true) == 0) { format(string, sizeof(string), "[Eroare]: Please try again later %d seconds between Advertisements !", (addtimer, 60)); Este timer pus . Tu daca ai admin mai mare de 1 normal ca poti da fara limita .
-
if(newstate == PLAYER_STATE_DRIVER) { if(IsAnOwnableCar(newcar)) { if(CarInfo[newcar][cOwned]==1) { if(strcmp(name,CarInfo[newcar][cOwner], true) == 0) { format(string,sizeof(string),"* Vehiculul privat al jucatorului {ffffff}%s",CarInfo[newcar][cOwner]); SendClientMessage(playerid, COLOR_ORANGE, string); if(PlayerInfo[playerid][pPcarkey] == vehicle) { } else if(PlayerInfo[playerid][pPcarkey2] == vehicle) { } else if(PlayerInfo[playerid][pPcarkey3] == vehicle) { } } else { RemovePlayerFromVehicle(playerid); SendClientMessage(playerid, COLOR_GREY, "* Nu detii keyle acestei masini."); } } } } Vezi asa !
-
Ai gresit categoria ! Se posteaza direct dupa model, la Ajutor Scripting ! Si nu cred ca ceea ce ai tu e o problema, daca ai admin e normal sa poti da /ad "fara numar" , scoate-ti admin-ul sau intra pe alt cont si incearca /ad .
-
Asta fie pentru ca ai un host slab, fie playerii respectivi au pc-uri slabe . Scriptul pe care l-ai pus tu mie nu imi pare sa semene prea mult cu un ceas ... sincer e prima data cand vad asa, si eu nu prea l-as numi ceas :-?
-
Si mapa asta am gasit-o tot postata cu ceva timp in urma , nu stiu de ce, dar aici imi miroase a ceva putred ) (da, eu sunt mai paranoic) . Daca e a ta bravo, e frumusica .
-
Frumusica, dar am gasit-o si pe aici fiind postata de un Alyn. care zice ca are nick Marius_Hero, cam ciudat ... Oricum, bravo daca e a ta .
-
Ai uitat pe undeva vreo acolada neinchisa . Cauta cu atentie prin gamemode si gastete-o, o inchizi si ar trebui sa-ti mearga .
-
Si problema care e ? Ca eu nu inteleg decat "ceas samp" :| . Fi mai explicit .
