Mihaitza.
-
Posts
172 -
Joined
-
Last visited
Content Type
Profiles
Forums
News
Documentation
Posts posted by Mihaitza.
-
-
Cum tia spus si Dani fa cum tia spus el si va merge
Chiar era nevoie sa mai faci inca un reply cu aceeasi chestie?
PS: Treci pe la scoala.
-
Rezolvat
-
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:
-
nu e posibil ce spui tu
vrei sa il stergi cautal:))
daca ai toate obiectele cu creatediamicobject
daca vrei til sterg io..
bag toate mapele in ma editor si iti gasesc obiectu apoi il sterg:)
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 :-? .
-
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:
-
[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?
Am avut si eu problema asta cand adaugam masini mi se modificau id descarca editor samp dai adauga obiect cauti id de la o masina o pui unde vrei si dai show code dai copi la ce ai pus tu si le adaugi in gm merge sigur daca lucrezi pe un gf* 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.
Ajutor Spawn
in Arhivă probleme
Posted
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.