soviel ich weiss gibts die in gta bzw. samp gar nicht.
Beiträge von [EGC] selEcT
-
-
jo, ist diese taste

such mal im wiki nach GetPlayerKey

-
mach mal ne 0 hinter jede funktion (also die farbe)
-
wenn du als level 1 admin getestet hast, dann geht das nicht.. du musst beim helferlein == 1 und nicht == 2 machen

also
if(Spieler[playerid][admin] == 1)
format(string, sizeof(string), "~y~Helferlein: %s", ann); -
versuch mal new giveplayerid = ReturnUser(strval(inputtext));
-
if(pInfo[playerid][a] ==1)
{
if(pInfo[playerid][b] == 2)
{
if(pInfo[playerid][code=c] ==3)
{
if(pInfo[playerid][d] == 4)
{
pInfo[playerid][blablub] = 10
}
else
{
return SendClientMessage(playerid,0xFF0000AA, "Die bedingung d tritt nicht auf ");
}
}
else
{
return SendClientMessage(playerid,0xFF0000AA, "Die Bedingung c tritt nicht auf");
}
}
else
{
return SendClientMessage(playerid,0xFF0000AA, "Die Bedingung b tritt nicht auf");
}
}
else
{
return SendClientMessage(playerid,0xFF0000AA,"Die Bedingung a tritt nicht auf");
}edit: Portgas variante is sogar vielleicht einfacher

-
Alles anzeigen
//_______POLIZEI DUTY________________
new id3 = strval(strget(cmdtext,1));
new gang = strval(strget(cmdtext,2));
if(strcmp("/Duty", cmdtext, true) == 0)
{
if (IsPlayerInRangeOfPoint(playerid, 3, 199.2017,170.0195,1003.0234))
{
if(gang==2) { SetPlayerSkin(id3,280);Spieler[playerid][leader]= 2; }
{
GivePlayerWeapon(playerid, 24, 50);
GivePlayerWeapon(playerid, 29, 200);
SetPlayerArmour(playerid, 100);
SendClientMessage(playerid, COLOR_GRAD1, "Du bist jetzt im Dienst!");
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein Polizist!");
}
return 1;
}
}edit: selEcT war schneller^^
Dein Fehler war, das du zuviele Klammern gesetzt hast.
ich glaub das würde netmal gehn:
if(gang==2) { SetPlayerSkin(id3,280);Spieler[playerid][leader]= 2; }
{das hast du schon zuviele klammern
das war auch dein problem mi_pu 
MFG
edit: bitte noch erledigt drücken

-
new id3 = strval(strget(cmdtext,1));
new gang = strval(strget(cmdtext,2));
if(strcmp("/Duty", cmdtext, true) == 0)
{
if (IsPlayerInRangeOfPoint(playerid, 3, 199.2017,170.0195,1003.0234))
{
if(gang==2)
{
SetPlayerSkin(id3,280);
Spieler[playerid][leader]= 2;
GivePlayerWeapon(playerid, 24, 50);
GivePlayerWeapon(playerid, 29, 200);
SetPlayerArmour(playerid, 100);
SendClientMessage(playerid, COLOR_GRAD1, "Du bist jetzt im Dienst!");
}
else
{
SendClientMessage(playerid, COLOR_GRAD1, "Du bist kein Polizist!");
}
return 1;
}
}MFG
-
also einsteins object streamer sollte für genug objekte platz haben o_O
-
mach ganz oben im script (unter den defines)
#pragma tabsize 0 (loose indentation sind einrückungen im code)
-
ab admin rang 2 geht das glaube nicht ich glaube eher ab lvl 5
der befehl lautet /veh [CarID] (fabe] [Farbe]
die autos bleiben aber immer nur solange bis der server neugetartet wird
wieso denn net? der adminrank wird dem spieler zugewiesen. also würde das gehn..
@tobby14: hast du GF?
-
dann lösche das mit GetsMoney.. hab ich noch nie gehört

-
aber du setzt hier ja GetsMoney auf 1, dann musst du GetsMoney (ist ne Variable) auch irgendwo definieren

edit: welcher GM benutzt du?
-
auch wieder oben new GetsMoney; (verweist du das auf einen spieler?)
-
ganz oben im script bei den "new" --> new PlayerMoney[MAX_PLAYERS];
-
Das ist doch nur ein Warning, vergiss die.
wie du meinst.. wenn du ein "hässliches" script willst, dann bitte schön, lass die warnings drin

@Wutschkoooo:
veränder das Now und mach diese variabale zu Now1 oder so..
-
Alles anzeigen
1. Die Map mit einen Ordner in den Resourcen Pfad legen
2. Meta.xml bauen und deine Map eintragenCode
Alles anzeigen<meta> <info type="map" version="1.0.0" /> <map src="MAPNAME.map" dimension="0" /> <settings> <setting name="#minplayers" value="[ 0 ]" /> <setting name="#maxplayers" value="[ 128 ]" /> <setting name="#gravity" value="[ 0.008000 ]" /> <setting name="#weather" value="[ 0 ]" /> <setting name="#time" value="12:0" /> <setting name="#locked_time" value="[ false ]" /> <setting name="#waveheight" value="[ 0 ]" /> <setting name="#gamespeed" value="[ 1 ]" /> </settings> </meta>3. In Mtaserver.cnfg eintragen, liegt im deathmatch Ordner.
4. Server starten und Console prüfen
thx hat geklappt

-
ich hab zwar ne meta.xml, aber in welches resources muss das? das beim server?
edit: sry, bin jetz das erste mal richtig am mappen
bzw. ich fange an damit 
-
neee ich meine, ich möchte eine schon vorhandene *.map (da is ein gebäudevorbau drin) bearbeiten, um da noch ein paar sachen reinzutun

-
Moin.. sagt mal, wie kann ich ne normale *.map datei im MTA Map Editor öffnen? o_O das findets iwie net

MFG