-
Posts
743 -
Joined
-
Last visited
-
Days Won
15
Content Type
Profiles
Forums
News
Documentation
Posts posted by Ph0eniX
-
-
=))
Dormeai acolo ma=))?
Ceva de gen' =))
-
Salutare , haideti sa va arat cum se munceste Like a Ph0eniX:
Cine continua
? =)))))
PS: Doar unul singur e phoenix , se relaxeaza si la munca.
-
1
-
-
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
-
1
-
-
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;}
-
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."); } } } }
-
Ai uitat pe undeva vreo acolada neinchisa . Cauta cu atentie prin gamemode si gastete-o, o inchizi si ar trebui sa-ti mearga .
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);
-
Poate oi fi chior , dar eu unul nu vad nici-un SetTimer sau SetTimerEx
-
Nu exista nici-un timer
-
if(CP[playerid] == 1500) { if(vehicleVariables[GetPlayerVehicleID(playerid)][vVehicleJob] == 9) { DisablePlayerCheckpoint(playerid); SendClientMessage(playerid, COLOR_WHITE,"Once you reach the pickup, park beside it and grab the trash bag"); SetPlayerCheckpoint(playerid, 2857.6746,-1357.1639,11.0725, 2.5); CP[playerid] = 1501; return 1; } else { SendClientMessage(playerid, COLOR_GREY,"You are not in a Trashmaster."); } } if(CP[playerid] == 1501) { if(IsPlayerInAnyVehicle(playerid)) return SendClientMessage(playerid, COLOR_GREY, "You must be on foot to collect trash!"); DisablePlayerCheckpoint(playerid); SendClientMessage(playerid, COLOR_WHITE,"Take the garabage bag to the Trashmaster back and throw it inside by pressing click or ctrl."); SetPlayerAttachedObject( playerid, 0, 1265, 6, 0.242969, -0.075360, -0.023056, 346.064819, 260.035186, 21.954124, 0.633239, 1.000000, 0.999702 ); playerVariables[playerid][HoldingObject] = 1; return 1; } if(CP[playerid] == 1503) { new playerstate = GetPlayerState(playerid); if (playerstate == PLAYER_STATE_DRIVER) { DisablePlayerCheckpoint(playerid); SendClientMessage(playerid, COLOR_ATTACK,"(+) You received $2.700. Collect Transh."); playerVariables[playerid][pTrash] = 0; playerVariables[playerid][pTRoute] = 0; playerVariables[playerid][pMoney] += 2700; SetVehicleToRespawnEx(GetPlayerVehicleID(playerid)); CP[playerid] = 0; return 1; } else { SetPlayerCheckpoint(playerid, 2196.4490,-1977.1947,13.5527, 3.0); } }
Asa se munceste...
in Totul şi Nimic
Posted
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
)