wow ist mir nie vorgekommen, vll scripting error ?!
Beiträge von [GS]Sn1p3r
-
-
Der BossiBoss ;D.
So wie ich weiß musst du das so machen wegen Anticheat
Spam kannst du wo anders machen -
Jo so könnte es gehen einfacher ist aber
GivePlayerMoney(playerid,15000);
xD
Sonst wtenn du willst dass wenn der Spieler die Bank ausraubt eine Random Summe dafür bekommt mach :if(strcmp(cmd, "/robbank", true) == 0)
{
if(IsACop(playerid)) {
SendClientMessage(playerid,COLOR_GREY,"Staatsbeamte dürfen die Bank nicht ausrauben!");
return 1;
}
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pLocal] != 103)
{
SendClientMessage(playerid, COLOR_GREY, " Du bist nicht in der Bank !");
return 1;
}new Cops = 0;
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pMember] == 1 || PlayerInfo[i][pLeader] == 1)
{
Cops += 1;
}
}
}if(Cops < 2)
{
SendClientMessage(playerid, COLOR_GREY, " Zurzeit sind keine Cops da.");
return 1;
}if (!robbs)
{
format(string, sizeof(string), " Der Tresor ist leer, versuche es später noch einmal.", (robtimer/30000));
SendClientMessage(playerid, COLOR_GRAD2, string);
return 1;
}if(!strlen(tmp))
{
new robmoney = random(15000);
GivePlayerMoney(playerid, robmoney);
format(string, sizeof(string), "Du hast %d$ aus der Bank geraubt.", robmoney);
SendClientMessagel(playerid,0x005D00FF, string);
SendClientMessage(playerid, 0x005D00FF,"Alle Sichetheitsbeamten wurden verstaendigt. Hau schnell ab!");
WantedPoints[playerid]+=10; SetPlayerCriminal(playerid,255, "Bankraub!");
SendClientMessage(playerid, COLOR_YELLOW, "Überwachungs Kameras haben dich aufgneommen"); }
SetTimer("robbson", robtimer, 0);robbs = 0;
return 1;
}return 1;
}
Somit bekommt man nicht immer 15000$
Sondern es können zwischen 0$ und 15000$ sein! ;pmfg Sn1p3r
-
if(strcmp(cmd, "/Führerschein", true) == 0)
{
new money = GetPlayerMoney(playerid);
if(money >= 10000)
{
if (GetPlayerState(playerid) == 1 && PlayerToPoint(1.0, playerid,-2034.7899,-115.0331,1035.1719))
{
SendClientMessage(playerid,COLOR_LIGHTBLUE," Du hast erfolgreich deinen Führerschein bekommen!");
PlayerInfo[playerid][pCarLic] = 1;
GivePlayerMoney(playerid, -10000);
return 1;
}
else
{
SendClientMessage(playerid, COLOR_RED, " Du bist nicht in der Fahrschule!");
return 1;
}
}
else
{
SendClientMessage(playerid, COLOR_RED, " Du hast nicht genügend Geld bei dir !");
return 1;
}
}So müsste es gehen
-
hÄ ?
Bist du sicher du hast PAWNO Code ausgewählt ? -
ne
Immmer noch Reason=32 -
-
mach statt 6.0 // 8.0
15 oder mehr
MEINE FRAGE
Hab da mal so ne frage : Wie mache ich ein random so dass : der 1st registirert Typ bekommt Nr 1 und der zweite +1 usw ... ?
also man regged sich und bekommt ne Ausweis Nummer und niemand soll die Selbe haben!?kA ob ich ich klar war
habs so gemacht
new RandAusweisNb = 2541;
..........
PInfo[playerid][AusweisNb] = RandAusweisNb+1;
Richtig so ??!
-
if strcmp(cmd, /jail, true) == 0){
if gTeam == Cop{
///CMD
///CMD
///CMD
}else{
SendClientMessage(playerid, "DU bist kein Cop!");}
return 1;
} -
IsPlayerAdmin(playerid)
if (gTeam == Cop) // 1 oder Cop oder kA ...
für den gTeam bin ich nicht sicher ich benutze gTeam nichtMEINE FRAGE
Hab da mal so ne frage : Wie mache ich ein random so dass : der 1st registirert Typ bekommt Nr 1 und der zweite +1 usw ... ?
also man regged sich und bekommt ne Ausweis Nummer und niemand soll die Selbe haben!?kA ob ich ich klar war
habs so gemacht
new RandAusweisNb = 2541;
..........
PInfo[playerid][AusweisNb] = RandAusweisNb+1;
Richtig so ??!
-
mit SAMP Localhost
Du musst dein Server mit samp-server.exe starten
aber zuvor musst du deine server.cfg Konfigurieren
-
E:\german soldier v3.3\gamemodes\rpgv3.3.pwn(1664) : error 001: expected token: "]", but found "-identifier-"
E:\german soldier v3.3\gamemodes\rpgv3.3.pwn(1664) : warning 215: expression has no effect
E:\german soldier v3.3\gamemodes\rpgv3.3.pwn(1664) : error 001: expected token: ";", but found "]"
E:\german soldier v3.3\gamemodes\rpgv3.3.pwn(1664) : error 029: invalid expression, assumed zero
E:\german soldier v3.3\gamemodes\rpgv3.3.pwn(1664) : fatal error 107: too many error messages on one line -
wo sind den die Fehler ?!
Welche Zeilen ? -
jO
Er macht Suspect=1
also alles geht, nur Reason schreibt er nicht auf -
Wie viele Threads wirst du noch eröffnen ?!!!!!!!
-
Hallo hab einen Problem bei meiner CMD
Ich möchte das er mir den Grund in der Savedata speeichert :PInfo[giveplayerid][Suspected] = 1;
PInfo[giveplayerid][Reason] = cmdtext[8];Doch wenn ich in Game "/suspect xx test" mache und dann das Spiel verlasse und die Savedata aufmache steht unter Reason "Reason=32" statt Reason=test
Kann mir einer weiterhelfen ?!PS : Wenn ich cmdtext[32] ode cmdtext[64] mache stzeht ingame Unknow Command...
MfG Sn1p3r
-
wenn du /rcon gmx benutzt musst du FS reloaden mit /rcon reloadfs name.amx
-
Jop mit CreatePickup geht es perfekt
Thanks -
-
ausweispickup = AddStaticPickup(1239, 2, -2764.6489,375.3629,6.3420); //ausweis
bank1 = AddStaticPickup(1274, 2, 1079.2860, 2417.3093, 10.8203); //BANK
bank2 = AddStaticPickup(1274, 2, 2397.3540, 1981.7939, 10.8203); //BANK2Daran liegt es nicht
public OnPlayerPickUpPickup(playerid, pickupid)
{ if (pickupid == bank1 || bank2)
{
GameTextForPlayer(playerid,"~r~Bank Befehle: ~w~/bankhelp",5000,3);
return 1;
}
}
if (pickupid == ausweis){
GameTextForPlayer(playerid,"~r~Tippe: ~w~/ausweisverlangen ~r~um ein Ausweis zu verlangen",5000,3);
}Ich will das irgendwie so. Aber Code weiB ich net