Rapt0r6113
Известный
- 103
- 11
Как редактировать адреса памяти? например надо 0xB7CEE4 (бесконечный бег) сделать включённым, если спросите, почему в клео не сделать, отвечу, что для ГВ нужно(exe формат)
bool b = *(bool *)0xB7CEE4; // readКак редактировать адреса памяти? например надо 0xB7CEE4 (бесконечный бег) сделать включённым, если спросите, почему в клео не сделать, отвечу, что для ГВ нужно(exe формат)
То там по другому делать надо.bool b = *(bool *)0xB7CEE4; // read
*(bool *)0xB7CEE4 = true; // write
Он спросил как редачить адреса памяти. Я ответил.То там по другому делать надо.
rand() - прошлый век, не надо его юзать.Нужно зарандомить число от x до y включительно. Как реализовать? Пробовал так: rand() % (Count[1] - Count[0]) + Count[0];
На числах от 1 до 9 работает, дальше бред выдает
#include <random>
int randomInteger(int min, int max)
{
static std::random_device rd;
static std::default_random_engine e1(rd());
std::uniform_int_distribution<int> uniform_dist(min, max);
return uniform_dist(e1);
}

Нужно зарандомить число от x до y включительно. Как реализовать? Пробовал так: rand() % (Count[1] - Count[0]) + Count[0];
На числах от 1 до 9 работает, дальше бред выдает
int x = rand() % (B - A + 1) + A;
stock FractionName(playerid)
{
new fractionname[40];
switch(pInfo[playerid][pMember])
{
case 1: { fractionname = "38"; }
case 2: { fractionname = "64"; }
case 3: { fractionname = "208+"; }
case 4: { fractionname = "++102"; }
case 5: { fractionname = "283"; }
}
return fractionname;
}
new dialog[24 + 40 + 40]; format(dialog, sizeof(dialog), "%s приглашает Вас присоединиться к %s", pInfo[playerid][pName], FractionName(playerid));
char же обычныйPawn, как пример.
Код:stock FractionName(playerid) { new fractionname[40]; switch(pInfo[playerid][pMember]) { case 1: { fractionname = "38"; } case 2: { fractionname = "64"; } case 3: { fractionname = "208+"; } case 4: { fractionname = "++102"; } case 5: { fractionname = "283"; } } return fractionname; }
И потом хуярим например так:Код:new dialog[24 + 40 + 40]; format(dialog, sizeof(dialog), "%s приглашает Вас присоединиться к %s", pInfo[playerid][pName], FractionName(playerid));
Kak захуярить на C++ такое? Ну сток создать
char *pstr = "string",
str[] = "string";
strcmpЕсть две строки, одна указатель, другая массив:
C++:char *pstr = "string", str[] = "string";
Как их сравнить?