Helló!
Beraktam a scriptembe egy lopás elleni védelmet, de az IP része nem jó!
#define JATEKMOD_IP \"192.168.1.100\"
new serverip[30];
GetServerVarAsString(\"bind\", serverip, sizeof(serverip));
if(!serverip[0] || strcmp(serverip, JATEKMOD_IP)) {
return LopasEseten();
}
forward LopasEseten();
public LopasEseten()
{
print(\"NE LOPD A SCRIPTEMET! CSINALJ MAGADNAK SAJATOT!\");
print(\"NE LOPD A SCRIPTEMET! CSINALJ MAGADNAK SAJATOT!\");
print(\"NE LOPD A SCRIPTEMET! CSINALJ MAGADNAK SAJATOT!\");
print(\"NE LOPD A SCRIPTEMET! CSINALJ MAGADNAK SAJATOT!\");
print(\"NE LOPD A SCRIPTEMET! CSINALJ MAGADNAK SAJATOT!\");
print(\"NE LOPD A SCRIPTEMET! CSINALJ MAGADNAK SAJATOT!\");
print(\"NE LOPD A SCRIPTEMET! CSINALJ MAGADNAK SAJATOT!\");
SendRconCommand(\"exit\");
return 1;
}
Amikor próbáltam kiíratni a console-be, akkor 0-lát írt ki
new serverip[30];
GetServerVarAsString(\"bind\", serverip, sizeof(serverip));
printf(\"IP: %d\", serverip);
if(!serverip[0] || strcmp(serverip, JATEKMOD_IP)) {
return LopasEseten();