Jump to content

[RSD]TheBoss

Membru
  • Posts

    262
  • Joined

  • Last visited

    Never

About [RSD]TheBoss

  • Birthday 10/04/1998

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

[RSD]TheBoss's Achievements

Community Regular

Community Regular (8/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Reputation

  1. defapt carid se inlocuieste cu ce functie ai ex:poate ai vehileid new vehicleid; vehicleid= GetPlayerVehicleID(playerid); PutPlayerInVehicle(playerid,vehicleid,0); playerid-id-ul playerului vehicleid-lam definit ca id-ul masini 0-reprezinta il pune in masina ca sofer si despre partea cu /nrg....nu se cer scripturi
  2. am facut faza cu SQL dar....nu stiu cum sa fac sa verifice de acolo:Ex sa verifice daca are "Level"....in fine mai usor mi se pare cu dini decat cu "SQL" ma poata ajuta cineva?
  3. incearca sa adaugi asta la public OnPlayerConnect(playerid) { new weapon; weapon=GetPlayerWeapon(playerid); new ammoinf; ammoinf=SetPlayerAmmo(playerid,weapon,999); GivePlayerWeapon(playerid,weapon,ammoinf); } caci partea cu donate fao tu eu am facut codu ....sa-ti dea la arme munitie infinita cand se conecteaa...
  4. bine o sa incerc SQL sa vad daca merge...
  5. da ma dar tu ai windos 7 ...ce sa fac are cineva ide?:(
  6. ok ms ma... daca nu merge dau edit adica daca nu se salveza datele Edit:N-a mers tot nu se salveaza
  7. si ce ma?.....daca am...? merge comanda,nu-s probleme ...ce mai vreti altceva?
  8. Nu Inteleg de ce am facut totu bine..... Am facut si eu ceva cu DIni sa stockeaza niste chesti am facut LevelSyst.... si nu se stockeaza datele nu inteleg de e:| uitati scriptu: #include <a_samp> #include <Colors> #include <sscanf2> #include <YSI/Y_INI> #include <zcmd> #include <Dini> enum LevelAcc { Level, Experience }; new LevelPlayer[MAX_PLAYERS][LevelAcc]; #define PlayerFile "/AccountFile/%s.ini" #pragma tabsize 0 public OnPlayerConnect(playerid) { new Acc[256]; new name[MAX_PLAYER_NAME]; new ip[256]; GetPlayerName(playerid,name,sizeof(name)); GetPlayerIp(playerid,ip,sizeof(ip)); format(Acc,sizeof(Acc),PlayerFile,name); if(dini_Exists("Acc")) { dini_Create(Acc); dini_IntSet(Acc,"Level:",LevelPlayer[playerid][Level]); dini_IntSet(Acc,"Experience:",LevelPlayer[playerid][Experience]); } LevelPlayer[playerid][Level] = dini_Int(Acc,"Level:"); LevelPlayer[playerid][Experience] = dini_Int(Acc,"Experience"); LevelPlayer[playerid][Level]=1; LevelPlayer[playerid][Level]=0; return 1; } public OnPlayerDisconnect(playerid,reason) { new Acc[256]; new name[MAX_PLAYER_NAME]; new ip[256]; GetPlayerIp(playerid,ip,sizeof(ip)); GetPlayerName(playerid,name,sizeof(name)); format(Acc,sizeof(Acc),PlayerFile,name); dini_IntSet(Acc,"Level:",LevelPlayer[playerid][Level]); dini_IntSet(Acc,"Experience",LevelPlayer[playerid][Experience]); } public OnPlayerDeath(playerid,killerid,reason) { LevelPlayer[playerid][Experience] -=1; LevelPlayer[killerid][Experience] +=1; } public OnPlayerCommandText(playerid,cmdtext[]) { } CMD:mylevel(playerid,params[]) { new string[256]; format(string,sizeof(string),"Your Level %d.",LevelPlayer[playerid][Level]); SendClientMessage(playerid,COLOR_GREEN,string); return 1; } CMD:myexp(playerid,params[]) { new string[256]; format(string,sizeof(string),"Your Exp:%d.",LevelPlayer[playerid][Experience]); SendClientMessage(playerid,COLOR_GREEN,string); return 1; } CMD:levelup(playerid,params[]) { if(LevelPlayer[playerid][Experience] >=500) { LevelPlayer[playerid][Level] +=1; new string[256]; format(string,sizeof(string),"You have advanced to %d level",LevelPlayer[playerid][Experience]); SendClientMessage(playerid,COLOR_RED,string); } else SendClientMessage(playerid,-1,"You don't have exp to advance to next level!"); return 1; } CMD:startlevel(playerid,params[]) { LevelPlayer[playerid][Level] =1; SendClientMessage(playerid,COLOR_RED,"You seted your level start to 1!"); } EU cred ca-i bun.... bun acum am facut in scriptfile un folder numit AccountFile dar cand ma conectez...pe server nu se intampla abosulut nimica ce sa fac?....
  9. ZCMD comenzi: CMD:setmedic(playerid,params[]) { new id; if(sscanf(params,"u",id)) return SendClientMessage(playerid,-1,"[ERROR][USUAGE]:/setmedic [id]"); if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,-1,"[ERROR]:Player is not connected!"); else if(Medic[id] == 1) return SendClientMessage(playerid,-1,"[ERROR]:This player is already medic!"); else if(IsPlayerLuxAdminLevel(playerid,3)) { new string[256]; new name[MAX_PLAYER_NAME]; new playername[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); GetPlayerName(id,playername,sizeof(playername)); format(string,sizeof(string),"You set %s for to be medic.",playername); SendClientMessage(playerid,COLOR_RED,string); format(string,sizeof(string),"Admin %s set you medic.now you can use command /heal id",name); SendClientMessage(id,COLOR_GREEN,string); Medic[id]=1; format(string,sizeof(string),"Admin %s set %s for to be medic!",name,playername); SendClientMessageToAll(COLOR_RED,string); } else SendClientMessage(playerid,-1,"[ERROR]:You don't have enoungh level!"); return 1; } CMD:heal(playerid,params[]) { new id; if(sscanf(params,"u",id)) return SendClientMessage(playerid,-1,"[ERROR]:/heal [id]"); if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,COLOR_RED,"[ERROR]:Player is not connected!"); if(Medic[playerid] == 0) return SendClientMessage(playerid,COLOR_RED,"[ERROR]:You aren't a medic!"); else { new Float:Health; GetPlayerHealth(id,Health); if(Health >= 100) { SendClientMessage(playerid,COLOR_RED,"[ERROR]:Player have full HEALTH!"); } else { new string[256]; new name[MAX_PLAYER_NAME]; new playername[MAX_PLAYER_NAME]; format(string,sizeof(string),"Medic %s healed you!",name); SendClientMessage(id,COLOR_RED,string); format(string,sizeof(string),"You Healed %s",playername); SendClientMessage(playerid,COLOR_RED,string); format(string,sizeof(string),"Medic %s healed %s",name,playername); SendClientMessageToAll(COLOR_RED,string); SetPlayerHealth(id,100); } } return 1; } CMD:pmm(playerid,params[]) { new id; if(sscanf(params,"us",id,params[0])) return SendClientMessage(playerid,-1,"[ERROR][USUAGE]:/pmm [id] [text]"); if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,-1,"[ERROR]:Player is not connected!"); if(id == playerid) return SendClientMessage(playerid,-1,"[ERROR]You cannot send private message to you"); else { new string[256]; new name[MAX_PLAYER_NAME]; new playername[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); GetPlayerName(id,playername,sizeof(playername)); format(string,sizeof(string),"%s send to you a message:%s",name,params[0]); SendClientMessage(id,COLOR_RED,string); format(string,sizeof(string),"You send to %s a message:%s",playername,params[0]); SendClientMessage(playerid,COLOR_RED,string); } return 1; } CMD:ammo(playerid,params[]) { if(GetPlayerMoney(playerid) >=30000) { new weapon; weapon = GetPlayerWeapon(playerid); GivePlayerWeapon(playerid,weapon,500000); } else SendClientMessage(playerid,COLOR_RED,"[ERROR]:You don't have enoungh Money!30.000$"); return 1; } CMD:ann(playerid,params[]) { if(sscanf(params,"s",params[0])) return SendClientMessage(playerid,-1,"[ERROR][USUAGE]:/ann [text]"); else { new Hour ,Minute, Second; gettime(Hour,Minute,Second); new string[256]; new name[MAX_PLAYER_NAME]; GetPlayerName(playerid,name,sizeof(name)); format(string,sizeof(string),"[SERVER]:Announce new.placed by %s:%s on %d/%d/%d",name,params[0],Hour,Minute,Second); SendClientMessageToAll(COLOR_GREEN,string); printf("[SERVER]:Announce new.placed by %s:%s on %d/%d/%d",name,params[256],Hour,Minute,Second); } return 1; } CMD:givescore(playerid,params[]) { new id,score; if(sscanf(params,"ud",id,score)) return SendClientMessage(playerid,-1,"[ERROR][USUAGE]:/givescore [id] [score]"); if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,-1,"[ERROR]:Player is not connected!"); else if(score >GetPlayerScore(playerid)) return SendClientMessage(playerid,-1,"[ERROR]:You don't have enoungh score!"); else if(id == playerid) return SendClientMessage(playerid,-1,"[ERROR]:You cannot give score yourself!"); else { new string[256]; new name[MAX_PLAYER_NAME]; new playername[MAX_PLAYER_NAME]; GetPlayerName(id,playername,sizeof(playername)); GetPlayerName(playerid,name,sizeof(name)); format(string,sizeof(string),"%s gave you %d.score",name,score); SendClientMessage(id,COLOR_GREEN,string); format(string,sizeof(name),"You give %d.score to %d.score",playername,score); SendClientMessage(playerid,COLOR_GREEN,string); SetPlayerScore(id,GetPlayerScore(id)+score); SetPlayerScore(playerid,GetPlayerScore(playerid)-score); } return 1; } CMD:givecash(playerid,params[]) { new id,money; if(sscanf(params,"ud",id,money)) return SendClientMessage(playerid,-1,"[ERROR][USUAGE]:/givecash [id] [money]"); if(id == INVALID_PLAYER_ID) return SendClientMessage(playerid,-1,"[ERROR]Player is not connected!"); else if(id == playerid) return SendClientMessage(playerid,-1,"[ERROR]:You cannot give yourself cash!"); else if(money > GetPlayerMoney(playerid)) return SendClientMessage(playerid,-1,"[ERORR]:You don't have enoungh money!"); else { new string[256]; new name[MAX_PLAYER_NAME]; new playername[MAX_PLAYER_NAME]; GetPlayerName(id,playername,sizeof(playername)); GetPlayerName(playerid,name,sizeof(name)); format(string,sizeof(string),"%s gave you %d.money",name,money); SendClientMessage(id,COLOR_GREEN,string); format(string,sizeof(name),"You give %d.score to %d.money",playername,money); SendClientMessage(playerid,COLOR_GREEN,string); GivePlayerMoney(playerid,(0-money)); GivePlayerMoney(id,money); } return 1; } CMD:statss(playerid,params[]) { new id; if(sscanf(params,"u",id)) return SendClientMessage(playerid,-1,"[ERROR]:/statss [id]"); if(id == playerid) { new string[256]; new Name[MAX_PLAYER_NAME]; new ip[256]; GetPlayerName(playerid,Name,sizeof(Name)); GetPlayerIp(playerid,ip,sizeof(ip)); new Float:X,Y,Z,Angle; GetPlayerPos(playerid,X,Y,Z); GetPlayerFacingAngle(playerid,Angle); format(string,sizeof(string),"Name:%s \nIp:%s \nScore:%d \nMoney:%d \nWanted:%d \nX:%f \nY:%f \nZ:%f \nAngle:%f",Name,ip,GetPlayerScore(playerid),GetPlayerMoney(playerid),GetPlayerWantedLevel(playerid),X,Y,Z,Angle); ShowPlayerDialog(playerid,301,DIALOG_STYLE_MSGBOX,"Stats",string,"Ok",""); } else { new string[256]; new Name[MAX_PLAYER_NAME]; new ip[256]; GetPlayerName(id,Name,sizeof(Name)); GetPlayerIp(id,ip,sizeof(ip)); new Float:X,Y,Z,Angle; GetPlayerPos(id,X,Y,Z); GetPlayerFacingAngle(id,Angle); format(string,sizeof(string),"Name:%s \nIp:%s \nScore:%d \nMoney:%d \nWanted:%d \nX:%f \nY:%f \nZ:%f \nAngle:%f",Name,ip,GetPlayerScore(id),GetPlayerMoney(id),GetPlayerWantedLevel(id),X,Y,Z,Angle); ShowPlayerDialog(playerid,301,DIALOG_STYLE_MSGBOX,"Stats",string,"Ok",""); format(string,sizeof(string),"%s looking at your status!"); ShowPlayerDialog(id,302,DIALOG_STYLE_MSGBOX,"Warning",string,"Ok",""); } return 1; } sunt facute de mine de la 0% dintr-un gm in care este vreau sa-l fac mi-a fost sila sa scriu. atat de mult......asa ca am dat copy+paste :)
  10. Removed All COmments Removed! Please TOpic close :|
×
×
  • 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.