AlexVs
Membru-
Posts
75 -
Joined
-
Last visited
Never
Content Type
Profiles
Forums
News
Documentation
Everything posted by AlexVs
-
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
-
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 :>
-
Am rezolvat . trebuia sa astept sa se termine tutorial )
-
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 :(
-
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
-
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
-
[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]
-
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
-
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
-
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]
-
... hai ma am nev :(
-
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 !
-
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]
-
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
-
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
-
Done astept sa dai add
-
D-ami coordonatele gate Cand se deschide : Cand se inchide : si iti fac eu in 2 sec un filterscript
-
Am gasit si eu un program aici p forum care face Gate cu comanda / automate etc . Porgramul se numeste : SCRIPTIN_MACHINE
-
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 ?
-
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]
-
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 :(
-
//----------------------------<[ 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 !:(
-
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
-
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 )
-
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?