- 0
Respawn cars
-
Recently Browsing 0 members
- No registered users viewing this page.
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.
Question
RobertN
1.Am umblat la masinile de la nfs , le-am adaugat tuning (nos, spoiler..etc) . Problema este ca , dau drumu la server , merg la nfs spawn si apar masinile ne-tunate , daca dau /rac apar cele tunate . De ce ?
2.Am aceasta comanda : [pawn]if(strcmp(cmd, "/alias", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pAdmin] >= 1)
{
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD1, "{D580FE}Foloseste:{FFFFFF} /alias [playerid/PartOfName]");
return 1;
}
giveplayerid = ReturnUser(tmp);
new str[128], tmp3[50];
if(IsPlayerConnected(giveplayerid))
{
GetPlayerIp(giveplayerid,tmp3,50);
GetPlayerName(giveplayerid, playername, sizeof(playername));
format(str,sizeof(str),"Aliases for %s (%d) are: %s", playername, giveplayerid, dini_Get("users/Aliases/alias.txt",tmp3) );
return SendClientMessage(playerid,COLOR_GREY,str);
}
else return SendClientMessage(playerid, COLOR_GREY, "* Playerul nu este conectat sau esti tu *");
}
else return SendClientMessage(playerid,COLOR_GREY,"* Eroare: Nu ai Admin destul de mare pentru a folosi aceasta comanda");
}
return 1;
}[/pawn]
Vreau ca aceasta comanda sa nu poata fi folosita pe owneri, ce trebuie sa adaug in ea ?
3.Am comanda /ad [pawn]if(strcmp(cmd, "/advertise", true) == 0 || strcmp(cmd, "/ad", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, " You havent logged in yet !");
return 1;
}
if(PlayerInfo[playerid][pLevel] < 4)
{
SendClientMessage(playerid, COLOR_LIGHTGREEN, " You must be level 4 to use this!");
return 1;
}
if ((noad) && PlayerInfo[playerid][pAdmin] < 1)
{
SendClientMessage(playerid, COLOR_GRAD2, " Comanda /ad a fost oprita temporar !");
return 1;
}
if(PlayerInfo[playerid][pMuted] == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, " Momentan esti legat la gura si nu poti vorbi !");
return 1;
}
if(PlayerTied[playerid] > 0)
{
SendClientMessage(playerid, COLOR_GREY, " you can`t use this command because you are tied!");
return 1;
}
if(Event7[playerid] == 1)
{
SendClientMessage(playerid, COLOR_GREY, " You can't use /ad beacause you have /event. !");
return 1;
}
if(PlayerInfo[playerid][pAD] == 1)
{
SendClientMessage(playerid, TEAM_CYAN_COLOR, " You are restricted to use this command !");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[128];
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, "{D580FE}Foloseste:{FFFFFF} (/ad)vertise [advert text]");
return 1;
}
if ((!adds) && (PlayerInfo[playerid][pAdmin] < 1))
{
format(string, sizeof(string), " Please try again later %d seconds between Advertisements !", (addtimer/1000));
SendClientMessage(playerid, COLOR_GRAD2, string);
return 1;
}
new payout = idx * 50;//era 25
if(GetPlayerMoney(playerid) < payout)
{
format(string, sizeof(string), "* You used %d characters which cost $%d, you don't have enough.", offset, payout);
SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
return 1;
}
for(new i; i < sizeof(TLD); i++)
{
if(strfind(result, TLD, true) != -1)
{
if(strfind(result, "-", true) != -1 || strfind(result, "-", true) != -1 || strfind(result, "-", true) != -1) break; // Filter out your own website
SendClientMessage(playerid, COLOR_WHITE, " Te rugam sa nu mai faci reclama!");
return 1;
}
}
if(GoIP(result))
{
new reclama[MAX_PLAYER_NAME];
GetPlayerName(playerid, reclama, sizeof(reclama));
SendClientMessage(playerid, 0xFF0000FF, "Te rugam sa nu mai faci reclama!");
return 1;
}
GivePlayerMoney(playerid, - payout);
SBizzInfo[7][sbTill] += payout;
ExtortionSBiz(7, payout/4);
format(string, sizeof(string), "Advertisement: {FFFFFF}%s, {FFAF00}Contact: {F3FF02}%s {FFAF00}Ph: %d", result, sendername,PlayerInfo[playerid][pPnumber]);
OOCNews(TEAM_GROVE_COLOR,string);
format(string, sizeof(string), "~r~Paid $%d~n~~w~Message contained: %d Characters", payout, idx);
GameTextForPlayer(playerid, string, 5000, 5);
if (PlayerInfo[playerid][pAdmin] < 1){SetTimer("AddsOn", addtimer, 0);adds = 0;}
}
return 1;
}[/pawn]
Cum setez numarul maxim de caractere ?
+1 pentru cine ma ajuta, ms.
<3 FCP 3>
Link to comment
Share on other sites
9 answers to this question
Recommended Posts