Hallo,
bitte helft mir, wie kann ich bestimmte Bizzes Fraktionen zuweisen ?
Also ich meine, dass zum beispiel Fraktion 1 nur in Ihr bizz können KEIN ANDERER, dann Fraktion 2 nur in Ihren Bizz sonst KEINER und dann immer so weiter
Hallo,
bitte helft mir, wie kann ich bestimmte Bizzes Fraktionen zuweisen ?
Also ich meine, dass zum beispiel Fraktion 1 nur in Ihr bizz können KEIN ANDERER, dann Fraktion 2 nur in Ihren Bizz sonst KEINER und dann immer so weiter
Meinst du so in etwa?
else if (PlayerToPoint(3.0, playerid,1073.0619,-344.5148,73.9922))
{
if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
{
SetPlayerInterior(playerid,2);
SetPlayerPos(playerid,1205.0947,-10.1685,1000.9219);
PlayerInfo[playerid][pInt] = 2;
PlayerInfo[playerid][pLocal] = 242;
}
}
das sind doch nur für die /enter dinger da geht das nicht anders ? Denn so klappts nicht
Nein meint er nicht
@ Riddick IN DEN GODFATHER BEREICH! Dafür ist der da! In zukunft helf ich dir ichtmehr wenn du nichtmal in der Lage bist richtig zu posten
Schau mal bei /enter,dort sind 3 for-schleifen ob sich der spieler (je schleife) bei einem haus,bizz oder sbizz befindet bzw ob er an den enterx,y,z steht,danach kannst du ja eie abfragemachen ob die bizz id 1 ist und dann eben eine abfrage mit pMember/pLeader ich denke das solltest du auch alleine hinbekommen
Ben jamin tut mir echt leid wegen falschem bereich, zu spät bemerkt aber ehm ja du meinst das oder ?
for(new i = 0; i < sizeof(BizzInfo); i++)
{
if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]))
{
if(!IsACop(playerid))
{
SendClientMessage(playerid, COLOR_GREY, "Du bist kein Mitglied der Regierung !");
return 1;
}
if(!IsAMK(playerid))
{
SendClientMessage(playerid, COLOR_GREY, "Du bist kein Mitglied des Medellin-Kartells !");
return 1;
}
aber das funzt nicht
wie auch wenn du die bizz id nicht abfragst
if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]))
{
if(!IsACop(playerid) && i == 1)//i = bizzid
{
SendClientMessage(playerid, COLOR_GREY, "Du bist kein Mitglied der Regierung !");
return 1;
}
das heißt so ?
if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]))
{
if(!IsACop(playerid) && i == 99)//i = bizzid
{
SendClientMessage(playerid, COLOR_GREY, "Du bist kein Mitglied der Regierung !");
return 1;
}
? Da jedes bizz also das 1. bizz ist ja 99 dann 100 dann 101 u.s.w ?
Ne,dat Erste Biz hat ID 0 das Zweite Biz hat ID 1 usw.
Das erste sBiz hat ID 0 das Zweite sBiz hat ID 1 usw.
wenn du mit pLocal arbeiten würdest, dann wäre das was ganz anderes aber das brauchste nicht da du sBiz und Biz ja eh durch 2 verschiedene Schleifen getrennt hast bei /enter
Jop passt shcon, dass mit sbizz will ich ja eh nicht da ich alles gunshops gemacht habe bis jetzt aber danke ich teste es
*edit
benjamin 1000000000000000000000000000000000000000000000000000 DANK ! Alles klappt einwandfrei !!!!!!!! Alles perfeckt danke eh