Hallo ich habe eine Frage:
Also ich hbae einen Server, und da habe uns nun Garagen gemacht, ich habe aber keinen bock das ein anderer fremde garagen öffnet.
Frage : ist es möglich das ich wie z.b. sowas
if(PlayerInfo[playerid][Level] >= 6) {
nur mit nem namen machen kann?
Geht das?
Gruß an alle
Killer
Nur mit bestimmtem namen
- TommyAkaServus
- Geschlossen
- Erledigt
Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!
Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
-
-
new namestring[128];
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid,pname,sizeof(pname));
format(namestring,sizeof(namestring),"%s",pname);
if(strcmp(namestring,"hierdername",false))
{
//tuwasmantuenmuss
} -
da ich noch nicht so gut im scripten bin, glaube cih dass dass hier nicht funzen wird:
new namestring[128];
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid,pname,sizeof(pname));
if(strcmp(cmdtext, "/triggero", true) == 0) {
if(strcmp(namestring,"[LSR]Trigger",false))
MoveObject(triggersgarage,837.3857421875, -2634.8369140625, 7.8192596435547,2);
SendClientMessage(playerid,green," Deine Garage ist offen");
return 1;
}
was mus ich bei name string rein? -
hier machs so
if(strcmp(cmdtext, "/triggero", true) == 0)
{
new namestring[128];
new pname[MAX_PLAYER_NAME];
GetPlayerName(playerid,pname,sizeof(pname));if(strcmp(namestring,"[LSR]Trigger",false))
{
MoveObject(triggersgarage,837.3857421875, -2634.8369140625, 7.8192596435547,2);
SendClientMessage(playerid,green," Deine Garage ist offen");
}
return 1;
}"Namestring" ist nur die bezeichnung für einen String, Zeichenkette, muss demnach auch nicht anders genannt werden
-
Danke