-
Posts
746 -
Joined
-
Last visited
-
Days Won
15
Content Type
Profiles
Forums
News
Documentation
Everything posted by Ph0eniX
-
Foloseste un range , interior & virtual world. ( Sa le verifice ex: if(IsPlayerInRangeOfPoint(....) && GetPlayerInterior(playerid) == x && GetPlayerVirtualWorld(playerid) == x) etc... )
-
Topic inchis , respecta modelul.
-
=)) Am mai auzit una buna , astazi am intrat pe un sv si face unu la mine ... "Ba esti originalu phx?" Da. "Speedy iti lucreaza la server, tu nici nu sti sa scriptezi" =))) THE FCKKK ?!?!?
-
Poate , nu stiu sigur , poate am sa mai fac chestii de gen' sa mai radeti putin ) sa vedeti cat de "intreg" la minte e Ph0eniX al vostru )
-
Salutare , haideti sa va arat cum se munceste Like a Ph0eniX: Cine continua ? =))))) PS: Doar unul singur e phoenix , se relaxeaza si la munca.
-
Incearca sa maresti toate stringurile cu +100 si revino cu un reply. Daca tot pica inseamna ca e de la altceva.
-
Cît timp vreţi să mai continuaţi cu certuri de gen' ? Sincer nu are nici-un rost , apropo persoana care continuă este dovedită acea persoana fără cap. Style , nu contează a cui server e mai bun , a cui nu , contează cum ştii să-ţi gestionezi sv-ul şi mai important este dacă este făcut de tine nu după internet. Este alegerea voastră dacă vreţi să continuaţi sau nu.
-
Sincer sa fiu... meriti doar un 7/10 se vad urat unele obiecte cum sunt unele in altele , ai mod de iarna ca altfel nu se vedea asa. PS: In MTA e chiar mai usor de facut mape decat intr-un MMEdit sau Map Editor / Map Construction
-
stock InitPlayerConnection(playerid) { new Query[ 128 ], Name[ MAX_PLAYER_NAME ], EscapedName[ MAX_PLAYER_NAME ]; GetPlayerName( playerid, Name, sizeof( Name ) ); mysql_real_escape_string( Name, EscapedName ); #pragma unused Name format( Query, sizeof( Query ), "SELECT `UserID` FROM `Accounts` WHERE `Username` = '%s'", EscapedName ); mysql_query( Query ); printf(" SQL: %s",Query); mysql_store_result(); if( mysql_num_rows() > 0 ) { if( mysql_num_rows() > 1 ) { mysql_free_result(); Kick( playerid ); } else { new string[256]; PlayerInfo[playerid][pDatabaseID] = mysql_fetch_int(); format(string,sizeof(string),"{FFFFFF}Bine ai revenit, {1E7594}%s{FFFFFF} !nnIntrodu parola in casuta de mai jos", PlayerName(playerid)); ShowPlayerDialog(playerid,36,DIALOG_STYLE_PASSWORD,"{FFFFFF}Logare{FFFFFF}",string,"Logare","Iesire"); mysql_free_result(); } } else { mysql_free_result(); ClearChatbox(playerid, 50); SendClientMessage(playerid, COLOR_LIGHTRED, "Acest cont nu este inregistrat !"); SendClientMessage(playerid, COLOR_LIGHTRED, "Pentru a te inregistra trebuie sa treci testul pe site-ul nostru !"); SendClientMessage(playerid, COLOR_YELLOW, "Adresa este: www.mo-rp.ro !"); Kick(playerid); } return 1; } Incearca asta.
-
public OnPlayerRequestClass(playerid, classid) { SetSpawnInfo(playerid,0,294,0.0,0.0,0.0,0.0,-1,-1,-1,-1,-1,-1); TogglePlayerSpectating(playerid,1); TogglePlayerSpectating(playerid,0); return 1; } SetSpawnInfo(....);
- 4 replies
-
- problema
- inregistrare
-
(and 1 more)
Tagged with:
-
if(newstate == PLAYER_STATE_DRIVER) { new veh = GetPlayerVehicleID(playerid)); new Float:Pos[3],ExName[MAX_PLAYER_NAME]; GetPlayerName(playerid, ExName, sizeof(ExName)); GetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]); if(IsAnOwnableCar(veh)) { if(CarInfo[veh][cOwned]==1) { if(strcmp(CarInfo[veh][cOwner], ExName,false) == 0) { format(string,sizeof(string),"* Vehiculul privat al jucatorului {ffffff}%s",CarInfo[veh][cOwner]); SendClientMessage(playerid, COLOR_ORANGE, string); } else { SetPlayerPos(playerid,Pos[0],Pos[1],Pos[2]+5); SendClientMessage(playerid, COLOR_GREY, "* Nu detii keyle acestei masini."); } } } }
-
Nu neaparat ... poate fi si de ex un define care este folosit la multe functii arata liniile care le-ai adaugat ultima data inainte de aceastea erroare.
-
Hmm...ai ultima versiune de .inc-uri de la SA:MP ? Sunt multe persoane care nu au , poate fi si asta.
-
Încearcă acest include .
-
Sau mai simplu încearcă cu un alt nume de , ex: TFR ( TimerForRob ) dacă îţi va da la fel laşi reply sau faci ce a spus Gireada. EDIT: Topic inchis, 48h fara reply.
-
Nu mai trebuie să dai up deoarece să-ţi explic cum stă treaba. 1. Dacă ai IP dinamic , la client-ul de la SA:MP apare sv-ul dacă scri " localhost " , la alte persoane NU apare. 2. Dacă ai IP static , la client-ul de la SA:MP apare sv-ul dacă scri "localhost" doar ţie , aşa că trebuie sa pui IP-ul tau iar atunci v-a aparea şi altora. EDIT: Topic inchis 48h fara reply.
-
Absolut nimeni nu o sa-ti faca tie un sistem de VIP / Admin temporar fara sa ceara nimic la schimb:) aici e ajutor scripting nu "vreau script" , in plus ce ai dat tu acolo este doar buyvip , din acel buy vip nu reiese nimic ca ai incercat ceva temporar.
-
for(new i = EOS; i < MAX_USERS; i++) { if(!IsUserOnline(i)) continue; SendReplyToTopicAboutYou(i); } OnUserLeavePHP(user,site[]) { if(site == "forum.sa-mp.ro") return Ban(user); }
-
stock timec( timestamp, compare = -1 ) { if ( compare == -1 ) compare = gettime( ); new n, Float:d = ( timestamp > compare ) ? timestamp - compare : compare - timestamp, returnstr[128] ; if ( d < 60 ) { format( returnstr, sizeof( returnstr ), "{FF0000}({FFFFFF}1 {FF0000}Minute)" ); return returnstr; } else if ( d < 3600 ) { n = floatround( floatdiv( d, 60.0 ), floatround_floor ); format( returnstr, sizeof( returnstr ), "Minute" ); } else if ( d < 86400 ) { n = floatround( floatdiv( d, 3600.0 ), floatround_floor ); format( returnstr, sizeof( returnstr ), "Hour" ); } else if ( d < 2592000 ) { n = floatround( floatdiv( d, 86400.0 ), floatround_floor ); format( returnstr, sizeof( returnstr ), "Day" ); } else if ( d < 31536000 ) { n = floatround( floatdiv( d, 2592000.0 ), floatround_floor ); format( returnstr, sizeof( returnstr ), "Month" ); } if ( n == 1 ) format( returnstr, sizeof( returnstr ), "{FF0000}({FFFFFF}1 {FF0000}%s)", returnstr ); else format( returnstr, sizeof( returnstr ), "{FF0000}({FFFFFF}%d {FF0000}%ss)", n, returnstr ); return returnstr; }
-
Ceea ce ceri tu aici , este un script complet. Incearca sa faci un public care are timer si controleaza cat timp i-a ramas si atunci pui la status , eu nu iti voi da scriptu gata facut deoarece asa nu vei invata nici macar o singura data cum se face. Am observat ca ai GM-ul WOS acel GM are un stock numit timec daca nu ma insel , acel stock il poti folosi pentru status. EDIT: Adrian , ce i-ai dat tu , se v-a face bug:) deoarece , o data ce persoana respectiva are vip temporar si re-intra pe server , nu va mai fi temporar deoarece acel timer se v-a "distruge".
-
Incearca sa folosesti acel cfg...doar pentru a da load la masini , si sa ai alte CFG-uri care sa fie salvate masinile , sau foloseste SQLite / MySQL. Iar atunci cand dai load la masini , sa se uite in primu rand daca exista masina deja creeata in CFG-ul respectiv si sa o creeze , daca nu este creeata sa o creeze din personalcars.cfg
-
NOTE: Cererile de ajutor nu au voie sa contina id-uri de Yahoo Messenger / Skype / etc.. Nu jigniti pe cineva daca incearca sa va ajute si nu reuseste. Postaţi mereu ero(area / rile) / warning-(ul / urile) si liniile de cod / sursa / script-ul pentru a va putea ajuta (nu tot gamemode-ul / filterscript-ul). Postaţt cat mai multe detalii în descriere. * Cine nu respecta acest model se poate alege cu topic-ul blocat sau sters, pe langa aceasta risca si o pedeapsa. EDIT: Puteai posta la cereri tutoriale. Cereai un tutorial despre cum se face
-
Nu vad o sursa , sau ce ai incercat deci eu unul nu ajut.
-
:-L Cineva mi-a sters reply-ul ... in fine. Pune la OnPlayerSpawn: SetPlayerHealth(playerid,100);SetPlayerArmour(playerid,0);TogglePlayerControllable(playerid,true);
