Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(strcmp(cmd, "/ad", true) == 0)
- {
- if(IsPlayerConnected(playerid))
- {
- if(ADVERTISE == 1) return SendClientMessage(playerid,-1, "Кто-то уже подал объявление");
- new sender[ MAX_PLAYER_NAME ];
- GetPlayerName(playerid, sender, sizeof(sender));
- 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)) return SendClientMessage(playerid, COLOR_WHITE, "{00C0FF}Используйте{FFFFFF} : (/ad)vertise [сообщение]");
- new string[145];
- if(player[playerid][pmoney] < 10) return SendClientMessage(playerid, COLOR_WHITE, "{FF0000}[Недоступно]{ffffff} У вас недостаточно денег для подачи рекламы.");
- GetPlayerName(playerid, sendername, sizeof(sendername));
- SendClientMessage(playerid, COLOR_WHITE, "Ваше объявление было отправлено в СМИ для утверждения");
- format(string, sizeof(string), "{f4c430}[Для утверждения] Автор: %s[%d]. Текст: %s",sendername, playerid,(result));
- SendClientMessageToAll(-1, string);
- player[playerid][pmoney] -= 10,ADVERTISE = 1;
- strmid(ADV[playerid], result, 0, strlen(result), 255);
- }
- return true;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement