Jump to content

AlexVs

Membru
  • Posts

    75
  • Joined

  • Last visited

    Never

Everything posted by AlexVs

  1. Pai cum pot face cand inviti un PD sa ii dea gteam 2 + Dak setez team 2 pe o pers pd tot nu merge /d
  2. Nu ce sa fac dar tot am o problema cu chatul . nu mere /d + nu mere /gov dekt dak dai /setteam idpers 2 HELP ME :>
  3. Am rezolvat . trebuia sa astept sa se termine tutorial )
  4. Am o problema . nu mai merge /ad /f /r dar merge /w ... uitati-va cu atentie in urmat imagini [img width=500 height=375]http://gf-image.com/images/41818225962247388388.png Nici /d nu merge . etc help fast :(
  5. 1. La licenta la start am adaugat ce s-a scris acolo dupa [pawn] if(PlayerInfo[playerid][pReg] == 0)[/pawn] [pawn] PlayerInfo[playerid][pCarKey] = 1;[/pawn] Si am urmat eroare : [pawn]E:\Server SAMP\gamemodes\gf.pwn(8302) : error 017: undefined symbol "pCarKey" Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error. [/pawn] 2. Cand cineva este cop cum fac sa ii selecteze automat (/setteam 1) deoarece cand folosesc /gov scrie You are not a cop
  6. Am o problema intru in bank unde folosesc comanda asta [pawn] if(strcmp(cmd, "/bank", true) == 0 || strcmp(cmd, "/deposit", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pLocal] != 103) { SendClientMessage(playerid, COLOR_GREY, " You are not at the Bank !"); return 1; } tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /bank [amount]"); format(string, sizeof(string), " You Have $%d in your account.", PlayerInfo[playerid][pAccount]); SendClientMessage(playerid, COLOR_GRAD3, string); return 1; } new cashdeposit = strval(tmp); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /bank [amount]"); format(string, sizeof(string), " You Have $%d in your account.", PlayerInfo[playerid][pAccount]); SendClientMessage(playerid, COLOR_GRAD3, string); return 1; } if (cashdeposit > GetPlayerMoney(playerid) || cashdeposit < 1) { SendClientMessage(playerid, COLOR_GRAD2, " You dont have that much"); return 1; } GivePlayerMoney(playerid,-cashdeposit); new curfunds = PlayerInfo[playerid][pAccount]; PlayerInfo[playerid][pAccount]=cashdeposit+PlayerInfo[playerid][pAccount]; SendClientMessage(playerid, COLOR_WHITE, "|___ BANK STATMENT ___|"); format(string, sizeof(string), " Old Balance: $%d", curfunds); SendClientMessage(playerid, COLOR_GRAD2, string); format(string, sizeof(string), " Deposit: $%d",cashdeposit); SendClientMessage(playerid, COLOR_GRAD4, string); SendClientMessage(playerid, COLOR_GRAD6, "|-----------------------------------------|"); format(string, sizeof(string), " New Balance: $%d", PlayerInfo[playerid][pAccount]); SendClientMessage(playerid, COLOR_WHITE, string); return 1; } return 1; }[/pawn] Si apar urmat imagini [img width=500 height=375]http://gf-image.com/upload/9c0ca1cda3bce0d219debd9caf775e59.png
  7. [pawn]E:\Server SAMP\gamemodes\gf.pwn(30382) : error 004: function "RandomEx" is not implemented Pawn compiler 3.2.3664 Copyright © 1997-2006, ITB CompuPhase 1 Error.[/pawn]
  8. AlexVs

    Problema /ec

    Mai am o problema : Am o masina privata si cand dai g pe ala scrie Vehicul privat al jucatorului x si il da afara din masina help
  9. AlexVs

    Problema /ec

    Am reusit :> Trebuia sa schimb Event = 0 nu 1 : 0 Cand e dezactivat sa scrie tu nu ai /event 1. cand il ai activat (/event) sa scrie tu nu ai /event activat . mersi orikum
  10. Ce ar trebui sa fac ca aceasta comanda sa mearga doar cand ai /event activat ? [pawn]//----------------------------------[government]----------------------------------------------- if(strcmp(cmd, "/eventchat", true) == 0 || strcmp(cmd, "/ec", true) == 0) { if(IsPlayerConnected(playerid)) { if(Event[playerid] == 1) { SendClientMessage(playerid, COLOR_GREY, " Tu nu ai /event activat !"); return 1; } if(PlayerInfo[playerid][pMuted] == 1) { format(string, sizeof(string), "[Mute] Tu nu poti sa scri nimic, trebuie sa astepti %d secunde !",PlayerInfo[playerid][pMuteTime]); SendClientMessage(playerid, COLOR_LIGHTRED, string); return 1; } GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "SCRIE: (/ec) Event Chat [text]"); return 1; } SendClientMessageToAll(COLOR_WHITE, "|___________ Event News Announce ___________|"); format(string, sizeof(string), " %s : %s", sendername, result); SendClientMessageToAll(COLOR_DBLUE, string); //==== //==== } return 1; }[/pawn]
  11. Care imi poate face un tutorial mai explicit ... 1.Cautam Linia "enum pInfo" si adaugam: Cod: pFACWarns, 2.Cautam Linia "public OnPlayerConnect(playerid)" si adaugam: Cod: PlayerInfo[playerid][pFACWarns] = 0; 3.Cautam Linia "new warns = PlayerInfo[targetid][pWarns];" si adaugam: Cod: new facwarn = PlayerInfo[targetid][pFACWarns]; 4.Cautam Linia "format(var, 32, "Warnings=%d\n",PlayerInfo[playerid][pWarns]);fwrite(hFile, var);" si adaugam: Cod: format(var, 32, "FactionWarnings=%d\n",PlayerInfo[playerid][pFACWarns]);fwrite(hFile, var); 5.Cautam Linia"format(var, 32, "Warnings=%d\n",PlayerInfo[playerid][pWarns]);fwrite(hFile, var);" si adaugam: Cod: format(var, 32, "FactionWarnings=%d\n",PlayerInfo[playerid][pFACWarns]);fwrite(hFile, var); 6.Cautam Linia "public OnPlayerLogin(playerid,password[])" si adaugam: Cod: if( strcmp( key , "FactionWarnings" , true ) == 0 ) { val = ini_GetValue( Data ); PlayerInfo[playerid][pFACWarns] = strval( val ); } 7.Mergem la "/setstat" si facem un nou "case": Cod: case 100: { PlayerInfo[giveplayerid][pFACWarns] = amount; format(string, sizeof(string), " The Player Faction Warns set to %d", amount); } 8.Acuma Adaugam comanda pentru lideri & Admini: Cod: if(strcmp(cmd, "/facwarn", true) == 0) { if(IsPlayerConnected(playerid)) { tmp = strtok(cmdtext, idx); if(!strlen(tmp)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /facwarn [playerid/PartOfName] [reason]"); return 1; } giveplayerid = ReturnUser(tmp); if (PlayerInfo[playerid][pLeader] >= 1) { if(IsPlayerConnected(giveplayerid)) { if(giveplayerid != INVALID_PLAYER_ID) { GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); new length = strlen(cmdtext); while ((idx < length) && (cmdtext[idx] <= ' ')) { idx++; } new offset = idx; new result[64]; while ((idx < length) && ((idx - offset) < (sizeof(result) - 1))) { result[idx - offset] = cmdtext[idx]; idx++; } result[idx - offset] = EOS; if(!strlen(result)) { SendClientMessage(playerid, COLOR_GRAD2, "USAGE: /facwarn [playerid/PartOfName] [reason]"); return 1; } PlayerInfo[giveplayerid][pFACWarns] += 1; if(PlayerInfo[giveplayerid][pFACWarns] >= 3) { new year, month,day; getdate(year, month, day); format(string, sizeof(string), "AdmCmd: %s was kicked from the faction by %s (had 3 Faction Warnings), reason: %s", giveplayer, sendername, (result)); SendClientMessageToAll(COLOR_LIGHTRED, string); PlayerInfo[giveplayerid][pMember]=0; PlayerInfo[giveplayerid][pLeader]=0; PlayerInfo[giveplayerid][pRank] = 0; PlayerInfo[giveplayerid][pChar] = 0; gTeam[giveplayerid] = 0; PlayerInfo[giveplayerid][pFACWarns] = 0; PlayerInfo[giveplayerid][pBLTime] = 604800; PlayerInfo[giveplayerid][pBlackList] = 1; new rand = random(sizeof(CIV)); SetSpawnInfo(giveplayerid, gTeam[giveplayerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[giveplayerid][pModel] = CIV[rand]; MedicBill[giveplayerid] = 0; SpawnPlayer(giveplayerid); return 1; } format(string, sizeof(string), "You Faction Warned %s, reason: %s", giveplayer, (result)); SendClientMessage(playerid, COLOR_LIGHTRED, string); format(string, sizeof(string), "You were Faction Warned by %s, reason: %s", sendername, (result)); SendClientMessage(giveplayerid, COLOR_LIGHTRED, string); format(string, sizeof(string), "AdmCmd: %s was Faction Warned by %s, reason: %s", giveplayer, sendername, (result)); SendClientMessageToAll(COLOR_LIGHTRED, string); return 1; } }//not connected } else { format(string, sizeof(string), " %d is not an active player.", giveplayerid); SendClientMessage(playerid, COLOR_GRAD1, string); } } return 1; } * Nota: Cine nu are "PlayerInfo[giveplayerid][pBLTime] = 604800;" si "PlayerInfo[giveplayerid][pBlackList] = 1;" Sa le stearga din comanda !
  12. Am o problema . nu se vad culorile la playeri pe minimap . dar cand ma fac /aod se vede doar adminul on duty :| COD : PLAYER COLOR [pawn]public SetPlayerToTeamColor(playerid) { if(IsPlayerConnected(playerid)) { if (PlayerInfo[playerid][pMember] == 0 || PlayerInfo[playerid][pLeader] == 0) SetPlayerColor(playerid,0xFFFFFF54); if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) SetPlayerColor(playerid,0x3C3CFF54); if (PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) SetPlayerColor(playerid,0x3C3CFF54); if (PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12) SetPlayerColor(playerid,0x40808054); if (PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) SetPlayerColor(playerid,0x3C3CFF54); if (PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) SetPlayerColor(playerid,0xFF9B9B54); if (PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) SetPlayerColor(playerid,0x9B000054); if (PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) SetPlayerColor(playerid,0x80404054); if (PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7) SetPlayerColor(playerid,0x9ACD3200); if (PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) SetPlayerColor(playerid,0xFFFFFF54); if (PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) SetPlayerColor(playerid,0xC2A2DA45); if (PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10) SetPlayerColor(playerid,0xFFFF0045); if (PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11) SetPlayerColor(playerid,0x00A4F245); if (PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13) SetPlayerColor(playerid,0xB05BF745); SetPlayerColor(playerid,TEAM_HIT_COLOR); // white } } //--------------------------------------------------------- [/pawn] CE AR TREBUIE MODIFICAT ? CODUL : /AOD [pawn]//===============================================================================================// //---Comanda: /aod---// //===============================================================================================// if(strcmp(cmd, "/aod", true) == 0) { if (PlayerInfo[playerid][pAdmin] >= 4) { new AdminDuty[MAX_PLAYERS]; { GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "Admin %s is now on Duty.",sendername,playerid); SendClientMessageToAll(0xFAAFBEFF,string); AdminDuty[playerid] = 1; SetPlayerHealth(playerid,99999); SetPlayerArmour(playerid,99999); SetPlayerColor(playerid,0xFAAFBEFF); for(new i = 0; i < MAX_PLAYERS; i ++) { if(IsPlayerConnected(i)) { SetPlayerMarkerForPlayer( i,playerid,0xFAAFBEFF ); } } } } else { SendClientMessage(playerid,COLOR_GREY,"Tu nu esti un ADMIN !"); } return 1; }[/pawn]
  13. AlexVs

    gangzone

    Daca ai facut un GangZone pt o factiune , asigurate ca factiunea exista si dak vrei sa te faci leader/membru ai 2 Variante : 1. Te duci in Folderu Serverului - > Scriptfiles -> Contultau.txt sau cum e trecut si ai acolo Leader = 0 si modifici 0 cu nr factiuni . dak vrei sa te faci membru tot asa cauti Member = 0 si modifici cu nr factiuni 2. Folosesti comanda /makeleader ID Persoana , NR Factiune
  14. AlexVs

    Sall all

    Nu sunt helper / mod dar totusi Titlu. P.S. : Scrie pe google . download CPS.inc . dupa ce l-ai downloadat iei fisierul si il pui in C:\Íîâàÿ ïàïêà\rau\Serverul RDK\pawno\include
  15. D-ami coordonatele gate Cand se deschide : Cand se inchide : si iti fac eu in 2 sec un filterscript
  16. Am gasit si eu un program aici p forum care face Gate cu comanda / automate etc . Porgramul se numeste : SCRIPTIN_MACHINE
  17. Da am reusit . mersi mult man Auzi nu stii cum pot sa fac cand mai scriu odata /aod sa scrie Admin (nume) is now off duty ?
  18. Err0rs and Warnings E:\Server SAMP\gamemodes\gf.pwn(2115) : warning 213: tag mismatch E:\Server SAMP\gamemodes\gf.pwn(23939) : error 017: undefined symbol "AdminDuty" E:\Server SAMP\gamemodes\gf.pwn(23939) : warning 215: expression has no effect E:\Server SAMP\gamemodes\gf.pwn(23939) : error 001: expected token: ";", but found "]" E:\Server SAMP\gamemodes\gf.pwn(23939) : error 029: invalid expression, assumed zero E:\Server SAMP\gamemodes\gf.pwn(23939) : fatal error 107: too many error messages on one line Linie 23939 : [pawn]//===============================================================================================// //---Comanda: /aod---// //===============================================================================================// if(strcmp(cmd, "/aod", true) == 0) { if (PlayerInfo[playerid][pAdmin] >= 1) { if(AdminDuty[playerid] == 1) { GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "[Admin Info] %s [iD:%d] is no longer on duty as an admin.", sendername,playerid); SendClientMessageToAll(COLOR_DBLUE,string); AdminDuty[playerid] = 0; SetPlayerHealth(playerid,100); SetPlayerArmour(playerid,0); SetPlayerToTeamColor(playerid); } else { GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "[Admin Info] %s [iD:%d] is now on duty as an admin.Please /w him if you need help.",sendername,playerid); SendClientMessageToAll(0xFAAFBEFF,string); AdminDuty[playerid] = 1; SetPlayerHealth(playerid,99999); SetPlayerArmour(playerid,99999); SetPlayerColor(playerid,0xFAAFBEFF); for(new i = 0; i < MAX_PLAYERS; i ++) { if(IsPlayerConnected(i)) { SetPlayerMarkerForPlayer( i,playerid,0xFAAFBEFF ); } } } } else { SendClientMessage(playerid,COLOR_GREY,"Your not an admin !"); } return 1; }[/pawn]
  19. 1. Nu cred ca e simplu . pt incepatori e destul de bun 2. Da crash la compilare 3. Am incercat sa il modific dar tot da crash deci . !!! Slabutz :(
  20. //----------------------------<[ HEAL ON TRAINING ]>--------------------------------------------------------------- [pawn]if(strcmp(cmd, "/health", true) == 0) { if (PlayerToPoint(3.0, playerid,-974.0154,1061.2271,1345.6736))) { for(new i = 0; i < MAX_PLAYERS; i ++) { SetPlayerHealth(i,100);// dupa incepem sa incheiam comanda } } return 1; }[/pawn] Care are o idee despre ce ar trb modificat aici ca , comanda sa functioneze doar in Training Room ? Si asta [pawn]if(strcmp(cmd, "/clothes", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pMember] >= 1) { if(IsAtClothShop(playerid)) { if(PlayerInfo[playerid][pMember] == 1) { ChosenSkin[playerid] = 280; SetPlayerSkin(playerid, 280); } else if(PlayerInfo[playerid][pMember] == 2) { ChosenSkin[playerid] = 286; SetPlayerSkin(playerid, 286); } else if(PlayerInfo[playerid][pMember] == 3) { ChosenSkin[playerid] = 287; SetPlayerSkin(playerid, 287); } else if(PlayerInfo[playerid][pMember] == 4) { ChosenSkin[playerid] = 70; SetPlayerSkin(playerid, 70); } else if(PlayerInfo[playerid][pMember] == 5) { ChosenSkin[playerid] = 258; SetPlayerSkin(playerid, 120); } else if(PlayerInfo[playerid][pMember] == 6) { ChosenSkin[playerid] = 120; SetPlayerSkin(playerid, 258); } else if(PlayerInfo[playerid][pMember] == 8) { ChosenSkin[playerid] = 127; SetPlayerSkin(playerid, 127); } else if(PlayerInfo[playerid][pMember] == 9) { ChosenSkin[playerid] = 148; SetPlayerSkin(playerid, 148); } else if(PlayerInfo[playerid][pMember] == 10) { ChosenSkin[playerid] = 255; SetPlayerSkin(playerid, 255); } else if(PlayerInfo[playerid][pMember] == 11) { ChosenSkin[playerid] = 59; SetPlayerSkin(playerid, 59); } else if(PlayerInfo[playerid][pMember] == 12) { ChosenSkin[playerid] = 105; SetPlayerSkin(playerid, 105); } else if(PlayerInfo[playerid][pMember] == 13) { ChosenSkin[playerid] = 108; SetPlayerSkin(playerid, 108); } else if(PlayerInfo[playerid][pMember] == 14) { ChosenSkin[playerid] = 114; SetPlayerSkin(playerid, 114); } else if(PlayerInfo[playerid][pMember] == 15) { ChosenSkin[playerid] = 111; SetPlayerSkin(playerid, 111); } else { return 1; } GetPlayerPos(playerid, ChangePos[playerid][0],ChangePos[playerid][1],ChangePos[playerid][2]); ChangePos2[playerid][0] = GetPlayerInterior(playerid); ChangePos2[playerid][1] = 1; SetPlayerInterior(playerid,0); new rand = random(sizeof(gInviteSpawns)); SetPlayerPos(playerid, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); // Warp the player SetPlayerFacingAngle(playerid, gInviteSpawns[rand][3]); SetPlayerCameraPos(playerid,gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]); SetPlayerCameraLookAt(playerid,gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); TogglePlayerControllable(playerid, 0); SelectChar[playerid] = 255; SelectCharID[playerid] = PlayerInfo[playerid][pMember]; SelectCharPlace[playerid] = 1; PlayerInfo[playerid][pModel] = ChosenSkin[playerid]; PlayerInfo[playerid][pChar] = ChosenSkin[playerid]; SendClientMessage(playerid, COLOR_LIGHTRED, "* Use 'next' to Select the char you want to use."); SendClientMessage(playerid, COLOR_LIGHTRED, "* If you've found the Char you want to use, type 'done'."); } else { SendClientMessage(playerid, COLOR_GRAD2, " You are not in a Clothing Shop !"); return 1; } } else { SendClientMessage(playerid,COLOR_GREY, " You are not in a Force / Organisation !"); return 1; } } return 1; }[/pawn] Nu functioneaza !!!. Dak incerc /clothes cand sunt PD scrie You Are Not in a Force/Organisation !:(
  21. AlexVs

    Problema

    Am Toate cele 15 Factiuni definite : 1. PD 2. FBI 3. NG 4. Medics 5. The Mafia 6. The Triads 7. Mayor 8. Hitmans 9. Nuj ce mai e aici 10. Taxi 11. License 12. VLA 13. Ballas 14. Grove 15. LSV
  22. AlexVs

    Problema

    Problema este ca : Daca schimb 11 din codul acesta [pawn]if(gTeam[playerid] == 11 && PlayerInfo[playerid][pLeader] < 1)[/pawn] Cu 15 . Nu functioneaza 15 reprezentand numarul de factiuni Daca ramane pe 11 Functioneaza ( Nu ii lasa pe civili/membri fact sa ia skin lider ) Daca pun 15 Nu fuctioneaza(Ii lasa pe civili/membri fact sa ia skin lider )
  23. AlexVs

    Problema

    Am codul acesta [pawn]if(gTeam[playerid] == 11 && PlayerInfo[playerid][pLeader] < 1) { MedicBill[playerid] = 0; new rand = random(sizeof(CIV)); SendClientMessage(playerid, COLOR_LIGHTRED, "Tu nu esti un Lider , Tu vei primi skin de Civil !"); PlayerInfo[playerid][pTeam] = 3; gTeam[playerid] = 3; SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pModel] = CIV[rand]; SpawnPlayer(playerid); }[/pawn] Si l-am inlocuit cu acesta [pawn]if(gTeam[playerid] == 15 && PlayerInfo[playerid][pLeader] < 1) { MedicBill[playerid] = 0; new rand = random(sizeof(CIV)); SendClientMessage(playerid, COLOR_LIGHTRED, "Tu nu esti un Lider , Tu vei primi skin de Civil !"); PlayerInfo[playerid][pTeam] = 3; gTeam[playerid] = 3; SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pModel] = CIV[rand]; SpawnPlayer(playerid); }[/pawn] Primu merge adica : Nu te lasa sa iei primele 11 skinuri de leader Al doilea nu merge : Te lasa sa iei toate skinurile inclusiv alea de Leader Ceva?
×
×
  • 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.