Jump to content

Onehitkill

Membru
  • Posts

    72
  • Joined

  • Last visited

Everything posted by Onehitkill

  1. Fa asta cu RemoteControl si vezi sa fie din gamemode public nu stock
  2. Vand un sistem de ruleta, il vand cu 10 euro Putem testa pe un localhost Imagini: https://imgur.com/a/prZx7B4 Contact: OneHitKill#8571
  3. Cum pot executa : GivePlayerCash si GetPlayerCash dintr-un filterscript, sa mearga ca si la gamemode ? Ca nu stiu sa bag FS in gamemode
  4. [Pentru LocalHost] 1. Descarci xampp, instalezi, deschizi, pornesti primele 2 casute de sus 2.Deschizi browser si scri localhost/phpmyadmin 3.Langa phpmyadmin este o structura jos apesi pe ea 4.Apesi pe import / choose file si selectezi baza de date care are extensia ".sql" 5.Deschizi pawno alegi gamemodeul care il ai 6. Cauti cu CONTROL + F : mysql_connect iar acolo o sa inlocuiesti "127.0.0.1", "root", "baza", "" si dai compilare Daca nu ai "mysql_connect" cauti "SQL_HOST" si acolo faci cum ti-am scris la ".6"
  5. Aaa... , multumesc, nu intelegeam de ce nu merge =]]
  6. Deci am pus un sistem si imi da aceste erori, nu inteleg de ce : C:\Users\Sammy\Desktop\gamemode by Romakevo\gamemodes\AlphaCS.pwn(4808) : error 028: invalid subscript (not an array or too many subscripts): "pInfo" C:\Users\Sammy\Desktop\gamemode by Romakevo\gamemodes\AlphaCS.pwn(4808) : error 001: expected token: ";", but found "]" C:\Users\Sammy\Desktop\gamemode by Romakevo\gamemodes\AlphaCS.pwn(4808) : error 029: invalid expression, assumed zero C:\Users\Sammy\Desktop\gamemode by Romakevo\gamemodes\AlphaCS.pwn(4808) : fatal error 107: too many error messages on one line Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase 4 Errors. / / / / / / / if(!IsPlayerInRangeOfPoint(playerid, 4.0, 543.1123,-1282.4344,17.2422)) return SCM(playerid, -1, OnlyCasino); if(cEnter == KEY_SECONDARY_ATTACK) if(!IsPlayerInRangeOfPoint(playerid, 4.0, 543.1123,-1282.4344,17.2422)) { GetPlayerName(playerid, pInfo[playerid][pName], MAX_PLAYER_NAME); // Aceasta este eroarea de la linia | 4808 | RouletteInGame[playerid] = 0; CasinoDrawPlayer[playerid][0] = CreatePlayerTextDraw(playerid,91.666679, 344.296356, "BALANCE: SUMMA"); PlayerTextDrawLetterSize(playerid,CasinoDrawPlayer[playerid][0], 0.201666, 1.205925); PlayerTextDrawAlignment(playerid,CasinoDrawPlayer[playerid][0], 1); PlayerTextDrawColor(playerid,CasinoDrawPlayer[playerid][0], -1); PlayerTextDrawSetShadow(playerid,CasinoDrawPlayer[playerid][0], 0); PlayerTextDrawSetOutline(playerid,CasinoDrawPlayer[playerid][0], 1); PlayerTextDrawBackgroundColor(playerid,CasinoDrawPlayer[playerid][0], 51); PlayerTextDrawFont(playerid,CasinoDrawPlayer[playerid][0], 2); PlayerTextDrawSetProportional(playerid,CasinoDrawPlayer[playerid][0], 1); CasinoDrawPlayer[playerid][1] = CreatePlayerTextDraw(playerid,438.333282, 343.881561, "BET: NICIUNUL"); PlayerTextDrawLetterSize(playerid,CasinoDrawPlayer[playerid][1], 0.201000, 1.205926); PlayerTextDrawAlignment(playerid,CasinoDrawPlayer[playerid][1], 1); PlayerTextDrawColor(playerid,CasinoDrawPlayer[playerid][1], -1); PlayerTextDrawSetShadow(playerid,CasinoDrawPlayer[playerid][1], 0); PlayerTextDrawSetOutline(playerid,CasinoDrawPlayer[playerid][1], 1); PlayerTextDrawBackgroundColor(playerid,CasinoDrawPlayer[playerid][1], 51); PlayerTextDrawFont(playerid,CasinoDrawPlayer[playerid][1], 2); PlayerTextDrawSetProportional(playerid,CasinoDrawPlayer[playerid][1], 1); } return 1; }
  7. Vreau sa pun la o functie sa se activeze printr-o key-e ex: tab, qwe etc... si daca sunt key codate, vreau o lista va rog
  8. Nu mi se salveaza masina vip si numele care il pun la acea masina cum as putea proceda.
  9. Vreau ca cand un player depaseste 250 viteza vehicul sa spuna la admini Iar daca un admin depaseste 250 sa nu spuna nimic new idcar = GetPlayerVehicleID(i); if(GetPlayerState(i) == PLAYER_STATE_DRIVER && !IsAPlane(idcar)) { new speed = Carspeed(i), antispeed[300], sendername[25]; GetPlayerName(i,sendername,sizeof(sendername)); if(speed > 222) { format(antispeed, sizeof(antispeed), "(N) %s (%d, level %d) may be using speed hack, vehicle: %s, speed: %.0d.",sendername,i,PlayerInfo[pLevel],aVehicleNames[GetVehicleModel(GetPlayerVehicleID(i))-400],speed); ABroadCast(COLOR_RED,antispeed,1); } } ma ajutati ?
  10. Cum as putea reda (.mp3), adica sunete puse pe host in scriptfiles/music/test.mp3 Vreau sa se redea de pe fisier, ca pe linkuri de website se reda cu putin lag si zic ca cel de pe host ar merge mai repede
  11. Cum as putea pune unui textdraw, sa i trimita numele playerului in el Ex: Persoana propusa a fost %s Comanda: CMD:minne(playerid, params[]) { //if(PinLogged[playerid] == 0)return SCM(playerid, COLOR_LIGHTRED,"Trebuie sa introduci pin-ul mai intai.(/pin)"); new id, reason[128], string[256], sendername[25], giveplayer[25]; if(PlayerInfo[playerid][pAdmin] >= 5 || PlayerInfo[playerid][pHelper] >= 1) { if(sscanf(params, "us[128]", id, reason)) return SCM(playerid,COLOR_WHITE,"{FFFFFF}Foloseste: {FFFFFF}/minne <nume/id> <motiv>"); { if(id != INVALID_PLAYER_ID) { if(PlayerInfo[id][pAdmin] >= PlayerInfo[playerid][pAdmin] && PlayerInfo[playerid][pAdmin] > 5) return SendClientMessage(playerid, COLOR_GREY, "You can't kick a higher (or equal) level administrator."); if(PlayerInfo[id][pAdmin] > 5) return SCM(playerid,COLOR_WHITE,"Nu poti sa-i dai minne unui Admin +5."); GetPlayerName(id, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); foreach(Player, i) PlayAudioStreamForPlayer(i, "https://media.vocaroo.com/mp3/8YPWrjKMO7O"); format(string, sizeof(string), "[SA-MP-SHIELD]: %s A fost injectat de catre %s Motiv:%s.", giveplayer, sendername, reason); PlayerTextDrawShow(playerid, Minne[playerid]); SetTimerEx("HideMinne", 4000, 0, "d", playerid); Adminlog(string); SendClientMessageToAll(COLOR_LIGHTRED, string); new var100[300]; mysql_format(SQL, var100, sizeof(var100), "INSERT INTO kicklogs (`playerid`,`giverid`,`playername`,`givername`,`reason`) VALUES ('%d','%d','%s','%s','%s')", PlayerInfo[id][pSQLID],PlayerInfo[playerid][pSQLID],giveplayer,sendername,reason); mysql_tquery(SQL,var100,"",""); SetTimerEx("MinneKick", 3800, 0, "d", playerid); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFFFCC}Eroare: Player-ul nu este conectat."); } } else return SendClientMessage(playerid, COLOR_ERROR, AdminOnly); return 1; }
  12. Errorile sunt tot gm-ul, dar trebuia pus cu tot cu settimer in acelasi loc ?
  13. Ai facut vreo greseala ?, ca-mi da eroare tot gm-ul
  14. Am si eu aceasta comanda si vreau sa pun un timer cand sa explodeze CMD:explode(playerid,params[]) { new pid; if(sscanf(params,"u",pid))return SendClientMessage(playerid,0xff0000FF,"ERROR: Usage /explode [playerid/name]"); if(pid != INVALID_PLAYER_ID && IsPlayerConnected(pid)) { new Float:x,Float:y,Float:z; GetPlayerPos(pid,x,y,z); GameTextForPlayer(pid,"Alakh Akhbar!",3000,3); return 1; } else SendClientMessage(playerid,0xff0000FF,"ERROR: Player not found"); return 1; }
  15. Nu poti sa-mi dai niste sfaturi sa pot sa faca asta, vreau ca la premium sa poata lua 2
  16. Vreau ca la comanda /buybiz sa pot cumpara 2 bizzuri: CMD:buybiz2(playerid, params[]) { if(IsPlayerConnected(playerid)) if(PlayerInfo[playerid][pPremiumAccount] == 1) { new Float:oldposx, Float:oldposy, Float:oldposz; GetPlayerPos(playerid, oldposx, oldposy, oldposz); new string[128],sendername[25],stringcasa[128]; if(PlayerInfo[playerid][pPbiskey] != 0) return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You already own a business, type /sellbiztostate if you want to buy this one."); for(new b = 2; b < sizeof(BizzInfo); b++) { if(PlayerToPoint(2.0, playerid, BizzInfo[b][bEntranceX], BizzInfo[b][bEntranceY], BizzInfo[b][bEntranceZ]) && BizzInfo[b][bOwned] == 0) { if(PlayerInfo[playerid][pLevel] < BizzInfo[b][bLevelNeeded]) { format(string, sizeof(string), "{FFB870}You must be level %d to purchase this.",BizzInfo[b][bLevelNeeded]); SendClientMessage(playerid, COLOR_WHITE, string); return 1; } if(GetPlayerCash(playerid) > BizzInfo[b][bBuyPrice]) { PlayerInfo[playerid][pPbiskey] = b; BizzInfo[b][bOwned] = 1; GetPlayerName(playerid, sendername, sizeof(sendername)); strmid(BizzInfo[b][bOwner], PlayerInfo[playerid][pNormalName], 0, 25, 255); GivePlayerCash(playerid,-BizzInfo[b][bBuyPrice]); GameTextForPlayer(playerid, "~w~Welcome~n~You can exit at any time by moving to this door and press enter", 5000, 3); if(BizzInfo[b][bSbiz] == 0) { PlayerInfo[playerid][pInt] = BizzInfo[b][bInterior]; PlayerInfo[playerid][pLocal] = b ; InBussines[playerid] = b; SetPlayerInterior(playerid,BizzInfo[b][bInterior]); SetPlayerVirtualWorld(playerid, BizzInfo[b][bVirtual]); PlayerInfo[playerid][pInt] = BizzInfo[b][bInterior]; SetPlayerPosEx(playerid,BizzInfo[b][bExitX],BizzInfo[b][bExitY],BizzInfo[b][bExitZ]); } SendClientMessage(playerid, COLOR_WHITE, "Congratulations, On Your New Purchase."); SendClientMessage(playerid, COLOR_WHITE, "Type /help to review the new business help section."); format(stringcasa, sizeof(stringcasa), "%s [user:%d] a cumparat bizz-ul [bizz:%d] de la Stat pentru $%s.",sendername,PlayerInfo[playerid][pSQLID],b,FormatNumber(BizzInfo[b][bBuyPrice])); ABroadCast(COLOR_YELLOW, stringcasa,1); new var100[256],y,m,d,h,mi,s,string2[256],string3[256]; getdate(y,m,d); gettime(h,mi,s); format(string2,sizeof(string2),"[%02d-%02d-%d %02d:%02d:%02d] %s[user:%d] bought bizz %d for $%s.",d,m,y,h,mi,s,sendername,PlayerInfo[playerid][pSQLID],b,FormatNumber(BizzInfo[b][bBuyPrice])); mysql_real_escape_string(string2, string3); mysql_format(SQL, var100, sizeof(var100), "INSERT INTO playerlogs (`playerid`,`giverid`,`action`,`time`) VALUES ('%d','0','%s','%02d-%02d-%d %02d:%02d:%02d')", PlayerInfo[playerid][pSQLID],string3,d,m,y,h,mi,s); mysql_tquery(SQL,var100,"",""); new str1[256]; mysql_format(SQL,str1,sizeof(str1),"UPDATE users SET `Money`='%d',`Bizz`='%d' WHERE `name`='%s'",GetPlayerCash(playerid),PlayerInfo[playerid][pPbiskey],PlayerInfo[playerid][pNormalName]); mysql_tquery(SQL,str1,"",""); mysql_format(SQL,str1,sizeof(str1),"UPDATE `bizz` SET `Owned`='1',`Owner`='%s' WHERE `ID`='%d'",BizzInfo[b][bOwner],b); mysql_tquery(SQL,str1,"",""); OnPropTextdrawUpdate(2,b); return 1; } else { SendClientMessage(playerid, COLOR_WHITE, "You don't have the cash for that"); return 1; } } } } else return SCM(playerid, COLOR_ERROR, "Nu ai un cont premium. return 1; }
  17. Vreau ca in cazinou sa fac sa mearga systemul black jack la npc. Sau un script
  18. Am aceasta comanda: CMD:lock(playerid, params[]) { //if(PinLogged[playerid] == 0)return SCM(playerid, COLOR_LIGHTRED,"Trebuie sa introduci pin-ul mai intai.(/pin)"); if(IsPlayerConnected(playerid)) { new engine,lights,alarm,doors,bonnet,boot,objective; if(SwitchKey[playerid] == 1) { new string[100]; for(new v=0; v<MAX_PVEHS; v++) { if(personalcar[v][playerid] != 0) { if(CheckPlayerDistanceToVehicle(5.0, playerid, personalcar[v][playerid])) { if(CarInfo[OwnedVeh(personalcar[v][playerid])][cLock] == 1) { GetVehicleParamsEx(personalcar[v][playerid],engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(personalcar[v][playerid],engine,lights,alarm,0,bonnet,boot,objective); format(string, sizeof(string), "~h~%s~n~~g~Unlocked",CarInfo[OwnedVeh(personalcar[v][playerid])][cDescription]); GameTextForPlayer(playerid, string, 4000, 4); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); CarInfo[OwnedVeh(personalcar[v][playerid])][cLock] = 0; gCarLock[personalcar[v][playerid]] = 0; vUpdate(OwnedVeh(personalcar[v][playerid]), cLockx); // return 1; } else if(CarInfo[OwnedVeh(personalcar[v][playerid])][cLock] == 0) { GetVehicleParamsEx(personalcar[v][playerid],engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(personalcar[v][playerid],engine,lights,alarm,1,bonnet,boot,objective); format(string, sizeof(string), "~h~%s~n~~r~Locked",CarInfo[OwnedVeh(personalcar[v][playerid])][cDescription]); GameTextForPlayer(playerid, string, 4000, 4); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); CarInfo[OwnedVeh(personalcar[v][playerid])][cLock] = 1; gCarLock[personalcar[v][playerid]] = 1; vUpdate(OwnedVeh(personalcar[v][playerid]), cLockx); // return 1; } } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}Your vehicle not near you."); } else return SendClientMessage(playerid, COLOR_WHITE, "{FFB870}You don't have a vehicle."); } } else if(SwitchKey[playerid] == 2) { new carid,string[128]; new spe = Carspeed(playerid); // if(HireCar[playerid] == -1) return SCM(playerid,COLOR_WHITE,"{FFB870}You do not have a rental car/boat/bike/scooter already."); if(HireCar[playerid] != -1) { carid = HireCar[playerid]; } new str1[50], str5[50], str6[50]; if(CheckPlayerDistanceToVehicle(5.0, playerid, HireCar[playerid])) { if(gCarLock[carid] == 0) { new vehicles = GetVehicleModel(carid) - 400; format(string, sizeof(string), "~h~%s~n~~r~Locked", aVehicleNames[vehicles]); GameTextForPlayer(playerid, string, 4000, 4); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); GetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,1,bonnet,boot,objective); PlayerTextDrawShow(playerid, Speedd[playerid]); format(str1,sizeof(str1)," Speed: ~y~%d~w~ Km/h",spe); PlayerTextDrawSetString(playerid, Speedd[playerid], str1); // lasa coaie, sterge-l PlayerTextDrawShow(playerid, carlocked[playerid]); format(str5,sizeof(str5),"~y~LOCKED"); PlayerTextDrawSetString(playerid, carlocked[playerid], str5); return 1; } else if(gCarLock[carid] == 1) { new vehicles = GetVehicleModel(carid) - 400; format(string, sizeof(string), "~h~%s~n~~g~Unlocked", aVehicleNames[vehicles]); GameTextForPlayer(playerid, string, 4000, 4); PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0); gCarLock[carid] = 0; GetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,doors,bonnet,boot,objective); SetVehicleParamsEx(HireCar[playerid],engine,lights,alarm,0,bonnet,boot,objective); PlayerTextDrawShow(playerid, Speedd[playerid]); format(str1,sizeof(str1)," Speed: ~y~%d~w~ Km/h",spe); PlayerTextDrawSetString(playerid, Speedd[playerid], str1); PlayerTextDrawShow(playerid, bikeunlocked[playerid]); format(str6,sizeof(str6), "~y~UNLOCKED"); PlayerTextDrawSetString(playerid, bikeunlocked[playerid], str6); return 1; } } } } return 1; } si as vrea sa pot intra in masina mea, chiar daca nu-i descuiata, cum as putea face asta
  19. Nu poti sa-mi dai o comanda sa-i dea kick ?
  20. Am vazut acum o problema. Jucatori pot folosi la nume pt inregistare key speciale ".[ ]" e normal ?, ca nu i inregistreaza in baza de date Cum as putea sa fac un script sa nu-i lase sa intre pe server cu acele key speciale
  21. Am o problema cu comanda "/vipname" Am pus scriptul asta: CMD:vipname(playerid, params[]) { new text[6], szMessage[256]; new vehicleid = GetPlayerVehicleID(playerid); if(sscanf(params, "s[50]", text)) return SCM(playerid, COLOR_WHITE, "SYNTAX: /vipname [name]"); if(PlayerInfo[playerid][pPremiumAccount] != 1) return SCM(playerid, COLOR_ERROR, "You don't have a premium account"); { if(vText[playerid] != -1) return SCM(playerid, COLOR_WHITE, "Use first /removename to put another name on your car."); if(GetPlayerState(playerid) != PLAYER_STATE_DRIVER) return SCM(playerid, COLOR_WHITE, "You aren't in any car."); if(GetPlayerState(playerid) == PLAYER_STATE_PASSENGER) return SCM(playerid, COLOR_ERROR, "You aren't the driver."); if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 411) return SCM(playerid, COLOR_ERROR, "Car must be an Infernus in order to apply this command."); if(OwnedVeh(vehicleid)) { vText[playerid] = CreateObject(19327, -2597.0762, -2638.4270, -5.3536, -87.6999, 90.4001, -87.1805); SetObjectMaterialText(vText[playerid] , text, 0, 50, "Arial", 15, 1, 0xFFFFFFFF, 0, 1); AttachObjectToVehicle(vText[playerid] , vehicleid, 0.0,-1.9, 0.3, 270.0, 0.0, 0.0); format(szMessage, sizeof(szMessage), "{F2CF09}Vipname is: '%s'", text); SCM(playerid, COLOR_YELLOW, szMessage); new query[64]; mysql_format(SQL,query,sizeof(query),"UPDATE users SET vipnameinf = '%s' WHERE PID = %d", text, PlayerInfo[playerid][pDatabaseID]); mysql_tquery(SQL,query,"",""); } } return 1; } si imi da eroarea C:\Users\#Scripter\Desktop\gamemodes\mavro.pwn(32415) : warning 217: loose indentation C:\Users\#Scripter\Desktop\gamemodes\mavro.pwn(32416) : error 017: undefined symbol "pDatabaseID" Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase Liniile: (32415) new query[64]; (32416) mysql_format(SQL,query,sizeof(query),"UPDATE users SET vipnameinf = '%s' WHERE PID = %d", text, PlayerInfo[playerid][pDatabaseID]); 1 Error. Ma puteti ajuta ?. Am auzit ca trebuie sa fie conectat la baza de date ca sa ramana salvat ?
×
×
  • 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.