Jump to content

aNoRmaL

Membru
  • Posts

    20
  • Joined

  • Last visited

    Never

aNoRmaL's Achievements

Apprentice

Apprentice (3/14)

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

Recent Badges

0

Reputation

  1. Scz pentru 2x post din nou , dar chiar nu ma ajuta nimeni? EDIT: Am facut update dar bugul tot a ramas! ce e de facut?
  2. Si cum sa fac update-ul la server?
  3. Scz pentru 2x post dar inca mai astept un raspuns!
  4. Am o problema cu sistemul de case, adica atunci cand intru intr-o casa si ies nu ma mai da la accea casa ma da la alta cu acelasi interior , o sa pun si scriptul sa-l vedeti: //=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-exit-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= if ((newkeys==KEY_SECONDARY_ATTACK)) { if(IsPlayerConnected(playerid)) { for(new i = 0; i < sizeof(HouseInfo); i++) { //printf("House :%d",i); if (PlayerToPoint(1.5, playerid,HouseInfo[i][hExitx], HouseInfo[i][hExity], HouseInfo[i][hExitz])) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,HouseInfo[i][hEntrancex],HouseInfo[i][hEntrancey],HouseInfo[i][hEntrancez]); PlayerInfo[playerid][pInt] = 0; PlayerInfo[playerid][pLocal] = 999; SetCameraBehindPlayer(playerid); SetPlayerVirtualWorld(playerid,0); if(HouseInfo[i][hHel] == 1 && HouseInfo[i][hArm] == 1) { if(HouseInfo[i][hHel] == 1 && HouseInfo[i][hArm] == 1) { SetPlayerHealth(playerid,100.0); SetPlayerArmour(playerid,100.0); return 1; } if(HouseInfo[i][hHel] == 1) { SetPlayerHealth(playerid,100.0); return 1; } if(HouseInfo[i][hArm] == 1) { SetPlayerArmour(playerid,100.0); return 1; } } } } for(new i = 0; i < sizeof(BizzInfo); i++) { //printf("Bizz :%d",i); if (PlayerToPoint(3, playerid,BizzInfo[i][bExitX], BizzInfo[i][bExitY], BizzInfo[i][bExitZ])) { if(GetPlayerVirtualWorld(playerid) == i+99) { SetPlayerInterior(playerid,0); PlayerInfo[playerid][pInt] = 0; SetPlayerPos(playerid,BizzInfo[i][bEntranceX],BizzInfo[i][bEntranceY],BizzInfo[i][bEntranceZ]); PlayerInfo[playerid][pLocal] = 999; SetPlayerVirtualWorld(playerid, 0); OnPlayerExitFood(playerid) } } } new carid = GetPlayerVehicleID(playerid); if (IsABus(carid)) { TogglePlayerControllable(playerid, 1); //GangZoneHideForPlayer(playerid, buszoneeast); //GangZoneHideForPlayer(playerid, buszonewest); RemovePlayerFromVehicle(playerid); if (BusrouteEast[playerid][0] != 0 || BusrouteWest[playerid][0] != 0) BusrouteEnd(playerid, carid); } if (IsASweeper(carid)) { TogglePlayerControllable(playerid, 1); RemovePlayerFromVehicle(playerid); } if(IsAHarvest(carid)) { if (carid != 0) { SetVehicleToRespawn(carid); } if(FarmerPickup[playerid][0] >= 1 && FarmerPickup[playerid][0] <= 22) { FarmerPickup[playerid][0]--; } TogglePlayerControllable(playerid, 1); RemovePlayerFromVehicle(playerid); FarmerVar[playerid] = 0; DisablePlayerRaceCheckpoint(playerid); } if(IsASmuggleCar(carid)) { if(carid != 0) { SetVehicleToRespawn(carid); } TogglePlayerControllable(playerid, 1); RemovePlayerFromVehicle(playerid); SmugglerWork[playerid] = 0; DisablePlayerCheckpoint(playerid); } if(IsAnOwnableCar(carid) && CarInfo[carid][cOwned] == 0) { TogglePlayerControllable(playerid, 1); RemovePlayerFromVehicle(playerid); } if(IsPlayerInAnyVehicle(playerid) && !engineOn[GetPlayerVehicleID(playerid)] && GetPlayerState(playerid) == PLAYER_STATE_DRIVER) { TogglePlayerControllable(playerid, 1); RemovePlayerFromVehicle(playerid); } if(GetPlayerVehicleID(playerid) >= 112 && GetPlayerVehicleID(playerid) <= 130 || GetPlayerVehicleID(playerid) >= 135 && GetPlayerVehicleID(playerid) <= 154) { TogglePlayerControllable(playerid, 1); RemovePlayerFromVehicle(playerid); } else if (PlayerToPoint(3.0, playerid,387.7978,173.8582,1008.3828)) { SetPlayerInterior(playerid,0); SetPlayerPos(playerid,1481.0206,-1771.1138,18.7958); PlayerInfo[playerid][pInt] = 0; PlayerInfo[playerid][pLocal] = 999; } else if (PlayerToPoint(6.0, playerid,-1404.5299,-259.0602,1043.6563)) { SetPlayerInterior(playerid,0); PlayerInfo[playerid][pInt] = 0; SetPlayerPos(playerid,2695.6235,-1704.6960,11.8438); } else if (PlayerToPoint(8.0, playerid,-1443.0554,-581.1879,1055.0472)) { SetPlayerInterior(playerid,0); PlayerInfo[playerid][pInt] = 0; SetPlayerPos(playerid,-2111.5686,-443.9720,38.7344); } else if (PlayerToPoint(8.0, playerid,-1464.7732,1557.5533,1052.5313)) { SetPlayerInterior(playerid,0); PlayerInfo[playerid][pInt] = 0; SetPlayerPos(playerid,-2080.3079,-406.0309,38.7344); } else if(NoFuel[playerid] == 1) { TogglePlayerControllable(playerid, 1); RemovePlayerFromVehicle(playerid); NoFuel[playerid] = 0; } } } //=-=-=-=-=-=-=-=-=-=-=-=-=-==-=-=-=-=-enter-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= if(newkeys==KEY_SECONDARY_ATTACK) { if(IsPlayerConnected(playerid)) { for(new i = 0; i < sizeof(HouseInfo); i++) { if (PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez])) { //printf("Found House :%d",i); if(PlayerInfo[playerid][pPhousekey] == i || HouseInfo[i][hLock] == 0) { SetPlayerVirtualWorld(playerid, i); SetPlayerInterior(playerid,HouseInfo[i][hInt]); SetPlayerPos(playerid,HouseInfo[i][hExitx],HouseInfo[i][hExity],HouseInfo[i][hExitz]); GameTextForPlayer(playerid, "~w~Bun venit acasa", 5000, 1); PlayerInfo[playerid][pInt] = HouseInfo[i][hInt]; PlayerInfo[playerid][pLocal] = i+500; return 1; } else { GameTextForPlayer(playerid, "~r~INCHIS", 5000, 1); return 1; } } } for(new i = 0; i < sizeof(BizzInfo); i++) { if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ])) { //printf("Found House :%d",i); if(PlayerInfo[playerid][pPbiskey] == i || GetPlayerMoney(playerid) >= BizzInfo[i][bEntranceCost]) { if(PlayerInfo[playerid][pPbiskey] != i) { if(BizzInfo[i][bLocked] == 1) { GameTextForPlayer(playerid, "~r~INCHIS", 5000, 1); return 1; } if(i == 6 || i == 7 || i == 8) { OnPlayerEnterFood(playerid, 3) SetPlayerInterior(playerid,BizzInfo[i][bInterior]); SetPlayerPos(playerid,BizzInfo[i][bExitX],BizzInfo[i][bExitY],BizzInfo[i][bExitZ]); PlayerInfo[playerid][pInt] = BizzInfo[i][bInterior]; PlayerInfo[playerid][pLocal] = i+99; SetPlayerVirtualWorld(playerid, i+99); format(string, sizeof(string), "Apasa ENTER~n~pentru a iesi"); GameTextForPlayer(playerid, string, 5000, 3); OnPropUpdate(); return 1; } if(i == 25) { OnPlayerEnterFood(playerid, 2) SetPlayerInterior(playerid,BizzInfo[25][bInterior]); SetPlayerPos(playerid,BizzInfo[25][bExitX],BizzInfo[25][bExitY],BizzInfo[25][bExitZ]); PlayerInfo[playerid][pInt] = BizzInfo[25][bInterior]; PlayerInfo[playerid][pLocal] = 25+99; SetPlayerVirtualWorld(playerid, 25+99); format(string, sizeof(string), "Apasa ENTER~n~pentru a iesi"); GameTextForPlayer(playerid, string, 5000, 3); OnPropUpdate(); return 1; } if(i == 2) { OnPlayerEnterFood(playerid, 1) SetPlayerInterior(playerid,BizzInfo[2][bInterior]); SetPlayerPos(playerid,BizzInfo[2][bExitX],BizzInfo[2][bExitY],BizzInfo[2][bExitZ]); PlayerInfo[playerid][pInt] = BizzInfo[2][bInterior]; PlayerInfo[playerid][pLocal] = 2+99; SetPlayerVirtualWorld(playerid, 2+99); format(string, sizeof(string), "Apasa ENTER~n~pentru a iesi"); GameTextForPlayer(playerid, string, 5000, 3); OnPropUpdate(); return 1; } if(i == 24) { SetPlayerInterior(playerid,BizzInfo[i][bInterior]); SetPlayerPos(playerid,BizzInfo[i][bExitX],BizzInfo[i][bExitY],BizzInfo[i][bExitZ]); PlayerInfo[playerid][pInt] = BizzInfo[i][bInterior]; PlayerInfo[playerid][pLocal] = i+99; SetPlayerVirtualWorld(playerid, i+99); format(string, sizeof(string), "Apasa ENTER~n~pentru a iesi"); GameTextForPlayer(playerid, string, 5000, 3); return 1; } if(i == 5 || i == 14 || i == 15 || i == 9 || i == 10 || i == 11 || i == 12 || i == 13 || i == 16 || i == 17 || i == 19 || i == 20 || i == 21 || i == 22 || i == 23) { SetPlayerInterior(playerid,BizzInfo[i][bInterior]); SetPlayerPos(playerid,BizzInfo[i][bExitX],BizzInfo[i][bExitY],BizzInfo[i][bExitZ]); PlayerInfo[playerid][pInt] = BizzInfo[i][bInterior]; PlayerInfo[playerid][pLocal] = i+99; SetPlayerVirtualWorld(playerid, i+99); format(string, sizeof(string), "Apasa ENTER~n~pentru a iesi"); GameTextForPlayer(playerid, string, 5000, 3); } SafeGivePlayerMoney(playerid,-BizzInfo[i][bEntranceCost]); format(string, sizeof(string), "~r~-$%d~n~~w~Apasa ENTER~n~pentru a iesi", BizzInfo[i][bEntranceCost]); BizzInfo[i][bTill] += BizzInfo[i][bEntranceCost]; OnPropUpdate(); GameTextForPlayer(playerid, string, 5000, 3); } if(i == 6 || i == 7 || i == 8) { OnPlayerEnterFood(playerid, 3) SetPlayerInterior(playerid,BizzInfo[i][bInterior]); SetPlayerPos(playerid,BizzInfo[i][bExitX],BizzInfo[i][bExitY],BizzInfo[i][bExitZ]); PlayerInfo[playerid][pInt] = BizzInfo[i][bInterior]; PlayerInfo[playerid][pLocal] = i+99; SetPlayerVirtualWorld(playerid, i+99); format(string, sizeof(string), "Apasa ENTER~n~pentru a iesi"); GameTextForPlayer(playerid, string, 5000, 3); OnPropUpdate(); return 1; } if(i == 25) { OnPlayerEnterFood(playerid, 2) SetPlayerInterior(playerid,BizzInfo[25][bInterior]); SetPlayerPos(playerid,BizzInfo[25][bExitX],BizzInfo[25][bExitY],BizzInfo[25][bExitZ]); PlayerInfo[playerid][pInt] = BizzInfo[25][bInterior]; PlayerInfo[playerid][pLocal] = 25+99; SetPlayerVirtualWorld(playerid, 25+99); format(string, sizeof(string), "Scrie /exit~n~pentru a iesi"); GameTextForPlayer(playerid, string, 5000, 3); OnPropUpdate(); return 1; } if(i == 2) { OnPlayerEnterFood(playerid, 1) SetPlayerInterior(playerid,BizzInfo[2][bInterior]); SetPlayerPos(playerid,BizzInfo[2][bExitX],BizzInfo[2][bExitY],BizzInfo[2][bExitZ]); PlayerInfo[playerid][pInt] = BizzInfo[2][bInterior]; PlayerInfo[playerid][pLocal] = 2+99; SetPlayerVirtualWorld(playerid, 2+99); format(string, sizeof(string), "Scrie /exit~n~pentru a iesi"); GameTextForPlayer(playerid, string, 5000, 3); OnPropUpdate(); return 1; } if(i == 5 || i == 14 || i == 15 || i == 9 || i == 10 || i == 11 || i == 12 || i == 13 || i == 16 || i == 17 || i == 19 || i == 20 || i == 21 || i == 22 || i == 23 || i == 24) { SetPlayerInterior(playerid,BizzInfo[i][bInterior]); SetPlayerPos(playerid,BizzInfo[i][bExitX],BizzInfo[i][bExitY],BizzInfo[i][bExitZ]); PlayerInfo[playerid][pInt] = BizzInfo[i][bInterior]; PlayerInfo[playerid][pLocal] = i+99; SetPlayerVirtualWorld(playerid, i+99); format(string, sizeof(string), "Apasa ENTER~n~pentru a iesi"); GameTextForPlayer(playerid, string, 5000, 3); OnPropUpdate(); return 1; } SetPlayerInterior(playerid,BizzInfo[i][bInterior]); SetPlayerPos(playerid,BizzInfo[i][bExitX],BizzInfo[i][bExitY],BizzInfo[i][bExitZ]); PlayerInfo[playerid][pInt] = BizzInfo[i][bInterior]; PlayerInfo[playerid][pLocal] = i+99; SetPlayerVirtualWorld(playerid, i+99); new dood[MAX_PLAYER_NAME]; GetPlayerName(playerid, dood, sizeof(dood)); format(string, sizeof(string), "%s a platit $%d pentru a intra la %d", dood, BizzInfo[i][bEntranceCost], i); printf("%s", string); PayLog(string); //PlayerInfo[playerid][pLocal] = i; return 1; } else { GameTextForPlayer(playerid, "~r~Nu ai bani", 5000, 1); return 1; } } } for(new i = 0; i < sizeof(SBizzInfo); i++) { if (PlayerToPoint(3, playerid,SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ])) { if(PlayerInfo[playerid][pPbiskey] == i || GetPlayerMoney(playerid) >= SBizzInfo[i][sbEntranceCost]) { if(PlayerInfo[playerid][pPbiskey] != i) { if(SBizzInfo[i][sbLocked] == 1) { GameTextForPlayer(playerid, "~r~Inchis", 5000, 1); return 1; } SafeGivePlayerMoney(playerid,-SBizzInfo[i][sbEntranceCost]); gSpentCash[playerid] = GetPlayerMoney(playerid); SBizzInfo[i][sbTill] += SBizzInfo[i][sbEntranceCost]; new dood[MAX_PLAYER_NAME]; GetPlayerName(playerid, dood, sizeof(dood)); format(string, sizeof(string), "%s a platit $%d pentru a intra la %d", dood, SBizzInfo[i][sbEntranceCost], i); printf("%s", string); PayLog(string); OnPropUpdate(); return 1; } } else { GameTextForPlayer(playerid, "~r~Nu ai bani", 5000, 1); return 1; } } } } } Acestea sunt comenzile enter si exit! [table] [td][/td] [/table] Va rog mult cei ce stiu sa ma ajute!
  5. Misto mapa , ce program folosesti ?
  6. Poate nu e bine unde postez dar am nevoie de ajutor, de unde pot downloada obiecte pentru MTA, pentru versiunea 0.3e sau pentru x-mass?
  7. aNoRmaL

    Gate jail

    Poi damil sa vad poate reusesc cu el!
  8. Frumoasa mapa! 10/10
  9. aNoRmaL

    Problema

    sau intri in scriptfiles > user cauti acolo numele tau si modifici la AdminLevel ce level vrei tu.
  10. aNoRmaL

    Gate jail

    Tot nu merge ( nush ce sa ii mai fac (
  11. aNoRmaL

    Gate jail

    am schimbat si streamer si tot degeaba face la fel.
  12. aNoRmaL

    Gate jail

    am incercat si degeaba, nush ce are dar cred ca ar trebui sa pun si rotX , rotY , rotZ dar nustiu cum daca ma-ti putea ajuta!
  13. aNoRmaL

    Gate jail

    Am facut o poarta si cand o deschid nu se deschide cum trebuie. si uitati si scriptul: [pawn] if((newkeys==KEY_CROUCH)) { if(PlayerToPoint(12.0,playerid,3277.30004883,-778.29998779,12.80000019)) { if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { if ((!adds)) {return 1;} SetTimer("AddsOn10", addtimer36, 0);adds = 0; MoveObject(jailgate, 3277.3000488281,-778.29998779297,6.8000001907349, 3); SCM(playerid, COLOR_REDCLAU, "{FFFFFF}Bariera a fost deschisa si se inchide in 4 secunde. Drum Bun! "); SetTimer("closejailgate",4000,0); } } } [/pawn] [pawn]public closejailgate() { for(new i=0; i<MAX_PLAYERS; i++) { if (IsPlayerConnected(i)) { MoveObject(jailgate, 3277.3000488281,-778.29998779297,12.80000019, 3); } } return 1; }[/pawn]
  14. Nu functioneaza cand vreau sa ies afara dic Casa adica cum ai spus si tu apas ca prostu.
×
×
  • 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.