Hallo zusammen,
Habe Heute ein neues Reallife-Script begonnen und wollte machen, dass sich die Spieler ein Hotelzimmer mieten können.
Allerdings stosse ich hier auf so manche Probleme
So sieht es zurzeit bei OnPlayerCommandText aus:
[pwn]new Houses[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
if (strcmp("/rent", cmdtext, true, 10) == 0)
{
if(GetPlayerHouse(playerid)>0)
{
if(IsPlayerInRangeOfPoint(playerid,1,-789.1785,2747.7661,45.8546)) //Hotelzimmer 1
{
if(getString:Houses("Haus 1")==Niemand)
{
setString:Houses("Haus 1",name);
}
else
{
SendClientMessage(playerid,ORANGE,"((INFO: Dieses Zimmer ist bereits vermietet.))");
}
}
}
else
{
SendClientMessage(playerid,ORANGE,"((INFO: Du hast bereits ein Wohnort.))");
}
}
return 1;[/pwn]
Das ist der Error: error 017: undefined symbol "Niemand"
Nun will ich machen, dass wenn in der Datei "Houses" bei besagtem "Haus 1" "Niemand" steht, dass man das Zimmer mieten kann.
Und dann soll es den Spielernamen des Spielers der /rent tippt hinter "Haus 1" setzen.
Wie muss ich das richtig angehen?
Mfg Magic
Habe Heute ein neues Reallife-Script begonnen und wollte machen, dass sich die Spieler ein Hotelzimmer mieten können.
Allerdings stosse ich hier auf so manche Probleme
So sieht es zurzeit bei OnPlayerCommandText aus:
[pwn]new Houses[64];
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid,name,sizeof(name));
if (strcmp("/rent", cmdtext, true, 10) == 0)
{
if(GetPlayerHouse(playerid)>0)
{
if(IsPlayerInRangeOfPoint(playerid,1,-789.1785,2747.7661,45.8546)) //Hotelzimmer 1
{
if(getString:Houses("Haus 1")==Niemand)
{
setString:Houses("Haus 1",name);
}
else
{
SendClientMessage(playerid,ORANGE,"((INFO: Dieses Zimmer ist bereits vermietet.))");
}
}
}
else
{
SendClientMessage(playerid,ORANGE,"((INFO: Du hast bereits ein Wohnort.))");
}
}
return 1;[/pwn]
Das ist der Error: error 017: undefined symbol "Niemand"
Nun will ich machen, dass wenn in der Datei "Houses" bei besagtem "Haus 1" "Niemand" steht, dass man das Zimmer mieten kann.
Und dann soll es den Spielernamen des Spielers der /rent tippt hinter "Haus 1" setzen.
Wie muss ich das richtig angehen?
Mfg Magic