also:
wenn ich es bei mir mache und ich eine habe kommt: teil1, teil2 und das ich eben keine habe
wenn ich es bei mir mache und ich keine habe kommt: teil1, teil3 und das ich eben keine habe
wenn ich es bei jmd anders mache und kommt gar nix :s
also:
wenn ich es bei mir mache und ich eine habe kommt: teil1, teil2 und das ich eben keine habe
wenn ich es bei mir mache und ich keine habe kommt: teil1, teil3 und das ich eben keine habe
wenn ich es bei jmd anders mache und kommt gar nix :s
hier:
dcmd_checklic(playerid,params[])
{
if(PlayerData[playerid][Team] == 1 || PlayerData[playerid][Team] == 2)
{
new opfer,string[128];//oname[MAX_PLAYER_NAME];
if(sscanf(params,"u",opfer)) return SendClientMessage(playerid,COLOR_YELLOW,"USAGE: /checklic [playerid]");
if (!IsPlayerConnected(opfer)) return SendClientMessage(playerid, COLOR_YELLOW, "Invalid ID!");
//if(opfer == playerid) return SendClientMessage(playerid, COLOR_YELLOW, "You can't jail yourself!");
GetPlayerName(opfer,opfername,sizeof(opfername));
if (GetDistanceBetweenPlayers(playerid,opfer) < 20)
{
format(string,sizeof(string),"Officer %s checks %s ID Card",PlayerName(playerid),opfername);
ProxDetector(20, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
checklic[opfer] = playerid+1;
return 1;
}
else return SendClientMessage(playerid, COLOR_YELLOW, "Nobody in range!");
}
else return SendClientMessage(playerid, COLOR_RED, "ERROR: Government only!");
}
if(IsACopCar(vehicleid) && checklic[playerid] >= 1)
{
new string[128];
GetPlayerName(playerid,opfername,sizeof(opfername));
if(PlayerData[playerid][License] == 1)
{
format(string,sizeof(string),"[HQ] %s got a valid License",opfername);
SendClientMessage(checklic[playerid]-1,COLOR_LIGHTBLUE,string);
checklic[playerid] = false;
return 1;
}
else
{
format(string,sizeof(string),"[HQ] %s has not got a valid License",opfername);
SendClientMessage(checklic[playerid]-1,COLOR_LIGHTBLUE,string);
checklic[playerid] = false;
return 1;
}
}
und ganz oben new checklic[MAX_PLAYERS];
Edit: habs nochmal versucht, wenn er ne license hat, kommt die nachricht gar nicht :s
jetzt wo dus sagst
hatte noch new bool:checklic[MAX_PLAYERS]; habs jetzt zu new checklic[MAX_PLAYERS]; gemacht und es gibt keine warnings mehr
€dit: wenn zB /checklic 1 mach und der Spieler keine License hat, dauert es bisschen, bis die Nachricht kommt, dass er keine hat. Wenn er aber eine License hat, kommt die Nachricht gar nicht :s
naja meins is es nicht so
btw: alles gute nachträglich einstein
woops sorry
warning 213: tag mismatch
EDIT: ich hab ihn einmal gepostet, weil der bei alles 4 Zeilen kommt
bei dem bekomm ich warnings checklic[opfer] = playerid+1;
und auch bei dem if(IsACopCar(vehicleid) && checklic[playerid] >= 1)
SendClientMessage(checklic[playerid]-1,COLOR_LIGHTBLUE,string);
SendClientMessage(checklic[playerid]-1,COLOR_LIGHTBLUE,string);
hi
ich hab hier nen cmd für Cops gemacht, mit dem man überprüfen kann, ob derjenige den man überprüft auch einen Führerschein hat. Nur iwie klappt das nicht und es wird immer angezeigt, ob derjenige der den cmd ausführt einen Führerschein hat :s
man sollte die nachricht bekommen, ob derjenige eben einen Führerschein hat, wenn man in ein Polizeiauto einsteigt
dcmd_checklic(playerid,params[])
{
if(PlayerData[playerid][Team] == 1 || PlayerData[playerid][Team] == 2)
{
new opfer,string[128];//oname[MAX_PLAYER_NAME];
if(sscanf(params,"u",opfer)) return SendClientMessage(playerid,COLOR_YELLOW,"USAGE: /checklic [playerid]");
if (!IsPlayerConnected(opfer)) return SendClientMessage(playerid, COLOR_YELLOW, "Invalid ID!");
//if(opfer == playerid) return SendClientMessage(playerid, COLOR_YELLOW, "You can't jail yourself!");
GetPlayerName(opfer,opfername,sizeof(opfername));
if (GetDistanceBetweenPlayers(playerid,opfer) < 20)
{
format(string,sizeof(string),"Officer %s checks %s ID Card",PlayerName(playerid),opfername);
ProxDetector(20, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
checklic[playerid] = true;
return 1;
}
else return SendClientMessage(playerid, COLOR_YELLOW, "Nobody in range!");
}
else return SendClientMessage(playerid, COLOR_RED, "ERROR: Government only!");
}
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(IsACopCar(vehicleid) && checklic[playerid] == true)
{
new opfer,string[128];
GetPlayerName(opfer,opfername,sizeof(opfername));
if(PlayerData[opfer][License] == 1)
{
format(string,sizeof(string),"[HQ] %s got a valid License",opfername);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
checklic[playerid] = false;
return 1;
}
else
{
format(string,sizeof(string),"[HQ] %s has not got a valid License",opfername);
SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
checklic[playerid] = false;
return 1;
}
}
...
Wär cool, wenn jmd helfen kann
Flo
das liegt daran, dass das notepad oder der editor (ich weiß nicht genau welches) das hash ding "zerstört" bzw es verändert.
deswegen ist es dann auch ein anderes pw.
versuch mal die datei mit etwas anderem zu öffnen
versuchs doch erstmal selber, das is ja nicht so schwer =D
du musst nur ein cmd machen, mit dem man sich als admin einloggen kann, dann zB new bool:isadmin[MAX_PLAYERS]; auf true setzen, wenn er als admin eingeloggt ist und dass dann bei den admincmds verwenden
kann man ja mal versuchen nochmal zu installieren
aber woher weiß ich welchen ich hernehmen muss?
wenn du bis jetzt noch nichts mit den Regeln in der Playerfile hattest, musst du erstmal alle Playerfiles löschen, und dann wenn man sich registriert Regeln = 0 setzen
hi
hab mal ne frage, vll wisst ihr ja wie man das PRoblem beheben kann:
und zwar ist ein Freund da und wir wollten bisschen onlkine gamen, aber jetzt geht bei ihm das internet nicht. hab auch schon gegoogelt aber nix gefunden, das das Problem behebt. Bei mir geht's Internet auch am Laptop und am anderen PC. Nur bei seinem PC nicht.
Zuhause hat er WLAN, muss man da was umstellen? Wenn ja wie? Er hat auch in den Netzwerkverbindungen nur die 1394-Verbindung und ich hab noch zusätzlich eine LAN-Verbindung, die er nicht hat
Hoffentlich könnt ihr weiterhelfen
mfg
Flo
rofl das is echt genial
wie dumm leute sein können
storage (engl) = Lager
ich suche etwas, wo ich Drugs,Materialien etc einlagern kann
wenn man zB eingibt /store Drugs 2 sollten dann 2 Drogen vom inventar in den Gangstorage gehen
und später wenn man das Zeug wieder braucht, kann man das einfach raus nehmen
hi
ich hab eine große bitte.
kann mir jmd sagen wie man für jede gang einen gangstorage macht?
brauch das für mein script, aber ich bekomms nicht hin :s
oder kennt jmd ein tutorial?
mfg
Flo