Mihaitza.
Membru-
Posts
172 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Documentation
Everything posted by Mihaitza.
-
Tu cand iesi de pe server, la OnPlayerDisconnect ar trebui sa fie chestia aia, iti salveaza pozitia in user.ini , iar cand intra pe server, ia coordonatele de acolo. Cauta functia care salveaza pozitia. Arata publicul din timer.
-
Chiar era nevoie sa mai faci inca un reply cu aceeasi chestie? PS: Treci pe la scoala.
-
Presupun ca e un gamemode de pe net. Macar e pus pe 0.3x?
-
Habar n-am ce indrugi tu acolo dar, incerca in samp comanda: /textsize [1-20] :shocked:
-
OFF: s-au inventat semnele de punctuatie si se scrie eu nu 'io'. ON: Cauta id-ul obiectului in lista de CreateDynamicObject.
-
Spune unde ai pus functia de MapIcon.
-
"Am zcmd.txt in pawno/include" Wtf? Updateaza zcmd, si arata o comanda care nu merge.
-
Trebuie sa pui un id care nu se mai repeta. (in public)
-
:facepalm: Daca cautai gaseai, a mai fost un topic identic, daca nu cumva l-ai facut tu :-j . http://wiki.sa-mp.com/wiki/Function:SetPlayerColor
-
[pawn]public OnPlayerEnterCheckpoint(playerid) { if(CP[playerid] == id1) { CP[playerid] = id2; SetPlayerCheckpoint(playerid, 348.1468,-144.5418,1.4553 ,2.0); return 1; } else if(CP[playerid] == id2) { CP[playerid] = id3; SetPlayerCheckpoint(playerid, 622.5705,-154.7239,28.6021 ,2.0); return 1; } // si tot asa cu else if! // id1 - IDu' CPului. Ex. 104 // id2-3 idem. }[/pawn]
-
Folosesti aplicatia lui din pawno folder? Daca da, descarca de pe net un include nou :-? .
-
Putin ajutor cu un gm fara baza de date.
Mihaitza. replied to Samp_Staff's question in Arhivă probleme
Va doare mana sa cautati! Poftim mura-n gura. De curiozitate, ia spune ce ai incercat sa faci pana acum. -
Arata cum le-ai pus.
-
[pawn] if(strcmp(cmd, "/respawnme", true) == 0) //By { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pDonateRank] == 1) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pJailed] == 1) { SendClientMessage(playerid,COLOR_GREY," You can`t use this command on that player because is in jail !"); return 1; } if(WantedLevel[playerid] >= 1) { SendClientMessage(playerid,COLOR_GREY," You can`t use this command on that player, is currently Wanted !"); return 1; } //if(SpawnChange[playerid]) { GetPlayerName(playerid, giveplayer, sizeof(giveplayer)); SpawnPlayer(playerid); GetPlayerName(playerid, sendername, sizeof(sendername)); SendClientMessage(playerid, COLOR_LIGHTRED, "Te-ai respawnat."); format(string, 128, "{FF2C00}Vipcmd: {33FF33}%s {FFFFFF}has respawned the vip {33FF33}%s {FF2C00}(/respawnme).", sendername, giveplayer); ABroadCast(COLOR_YELLOW,string,1); HBroadCast(COLOR_YELLOW,string); return 1; } } } else { SendClientMessage(playerid, COLOR_GRAD1, " Nu ai voie sa folosesti aceasta comanda!"); } } return 1; }[/pawn] [pawn] if(strcmp(cmd, "/slapme", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pLocal] == 99) { SendClientMessage(playerid, COLOR_GRAD2, "You can`t use this command in this place"); return 1; } new Float:slx, Float:sly, Float:slz; if(PlayerInfo[playerid][pDonateRank] == 1) { if(IsPlayerConnected(playerid)) { GetPlayerName(playerid, sendername, sizeof(sendername)); GetPlayerPos(playerid, slx, sly, slz); SetPlayerPos(playerid, slx, sly, slz+5); PlayerPlaySound(playerid, 1130, slx, sly, slz+5); printf("AdmCmd: %s slapped %s",sendername, giveplayer); format(string, sizeof(string), "{FF2C00}AdmCmd: {33FF33}%s {FFFFFF}was slapped by {33FF33}Server",giveplayer ,sendername); ABroadCast(COLOR_LIGHTRED,string,1); SendClientMessage(playerid, COLOR_WHITE, "Te-ai palmuit."); } } else { SendClientMessage(playerid, COLOR_GRAD1, "Nu esti autorizat sa folosesti aceasta comanda!"); } } return 1; }[/pawn] [pawn] if(strcmp(cmd, "/unfreezeme", true) == 0) { if(IsPlayerConnected(playerid)) { if(PlayerInfo[playerid][pDonateRank] == 1) { if(IsPlayerConnected(playerid)) { GetPlayerName(playerid, giveplayer, sizeof(giveplayer)); GetPlayerName(playerid, sendername, sizeof(sendername)); TogglePlayerControllable(playerid, 1); format(string, sizeof(string), "{FF2C00}FunTeam RPG: {33FF33} %s {FFFFFF}UnFroze {33FF33}%s",sendername, giveplayer); printf("%s",string); format(string, sizeof(string), "{FF2C00}FunTeam RPG: {33FF33}%s {FFFFFF}was UnFrozen by {33FF33}%s",giveplayer ,sendername); ABroadCast(COLOR_LIGHTRED,string,1); SendClientMessage(playerid, COLOR_WHITE, "te-ai dezghetat"); } } else { SendClientMessage(playerid, COLOR_GRAD1, " you are not authorized to use that command!"); } } return 1; }[/pawn]
-
Adauga asta in comanda ta: [pawn]SetPlayerAttachedObject(playerid,0, 19079, 1, 0.319503, -0.089340, -0.185576, 0.000000, 0.000000, 0.000000, 1.000000, 1.000000, 1.000000 );[/pawn] Iar pentru arme: - http://wiki.sa-mp.com/wiki/Function:GivePlayerWeapon - http://wiki.sa-mp.com/wiki/Weapons
-
[pawn]if(PlayerInfo[playerid][pRank] == 1 && PlayerInfo[playerid][pMember] == IDu' factiunii) SetPlayerSkin(playerid, id skin);[/pawn] Si tot asa, asta o poti face fie la OnPlayerSpawn fie la comanda /giverank sau la ce vrei tu. Daca vrei sa se salveze, o introduci in fisierul playerului!
-
Killerid reprezinta DOAR id-ul celui care a l-a omorat , daca v-a pune %d, va aparea IDul inamicului. Pune functia de aflare a numelui, nu stiu cum e la tine acolo, new killername[64]; GetPlayerName(killerid, killername,sizeof(killername)); Iar la comanda pune in loc de killerid(de la sfasit), pune killername. * %d - DOAR pentru cifre * %s - DOAR pentru litere si cifre, folosit in special pentru nume de playeri/factiuni etc.
-
[pawn] CMD:cadou(playerid, params []) { // Send all players a message to inform them that all players have been healed new string[256]; new nume[MAX_PLAYER_NAME]; GetPlayerName( playerid, nume, MAX_PLAYER_NAME ); format( string, sizeof string , "{515151}Adminul {FFFFFF}%s[%d] {515151}a dat bani si score la toata lumea", nume, playerid); SendClientMessageToAll(0x00FF00FF, string); for(new i = 0; i < MAX_PLAYERS; i++) if(IsPlayerConnected(i)) { GivePlayerCash(i, 5000000); SetPlayerScore(i, 5); // Asta din cate stiu le seteaza tuturor scor 5, nu adauga pe langa ce au. // pentru a ramane salvate, trebuie sa le introduci tu fisierul ficarui player. } return 1; }[/pawn]
-
Te-ai gandit ca poate serverul ajunge intr-o etapa unde trebuie sa salveze ceva si nu are unde? Asa am patit cand am inceput primul meu GM .ini, dar m-am apucat de MySQL(mai putin important asta). Ai FS-uri bagate ? Daca da, scoate-le si vezi daca problema persista.
-
Tu gandesti la ce ai scris acolo si la ce problema are el? * copy , nu copi.
-
Sau mai simplu, incepi si definesti fiecare masina. Ex.: CreateVehicle(a,b,c...); Trece in: Nume = CreateVehicle(a,b,c...); Apoi modifici asta in locul IDului din joc a masinii, dar pentru ca e un edit... o sa te chinui asa mereu.