ne lil die Freunde sollen doch gespeichert werden
Beiträge von RFT
-
-
da wird das sys mehrere files erstellen das wird nicht gut gehen der Server wird laggen und so würde ich euch nicht emphelen
-
Viel Glück hört sich ja gut an was ich hier schon alles gelesen habe
-
sry warte
if(strcmp(cmd, "/txt", true) == 0 || strcmp(cmd, "/t", true) == 0 || strcmp(cmd, "/sms", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][Guthaben] <= 0)
{
SendClientMessage(playerid,COLOR_WHITE,"Dein Guthaben reicht nicht aus");
return 1;
}
if(gPlayerLogged[playerid] == 0)
{
SendClientMessage(playerid, COLOR_GREY, "Du bist nicht eingeloggt!");
return 1;
}
tmp = strtok(cmdtext, idx);
if(!strlen(tmp))
{
SendClientMessage(playerid, COLOR_GRAD2, "Verwendung: (/t)ext [nummer] [text]");
return 1;
}
if(PlayerInfo[playerid][pPnumber] == 0)
{
SendClientMessage(playerid, COLOR_GRAD2, "Du hast kein Handy!");
return 1;
}
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "* %s nimmt sein Handy raus.", sendername);
ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
new phonenumb = strval(tmp);
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= ' '))
{
idx++;
}
new offset = idx;
new result[64];
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid, COLOR_GRAD2, "Verwendung: (/t)ext [nummer] [text]");
return 1;
}
if(phonenumb == 555)
{
if ((strcmp("ja", result, true, strlen(result)) == 0) && (strlen(result) == strlen("ja")))
{
SendClientMessage(playerid, COLOR_WHITE, "Nachricht gesendet.");
if (gTeam[playerid] == 2 || gTeam[playerid] == 1)
{
SendClientMessage(playerid, COLOR_YELLOW, "SMS: Ich habe keine Ahnung wovon du redest, Sender: MOLE (555)");
RingTone[playerid] = 20;
return 1;
}
return 1;
}
else
{
SendClientMessage(playerid, COLOR_YELLOW, "SMS: Ein ja genügt, Sender: MOLE (555)");
RingTone[playerid] = 20;
return 1;
}
}
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[i][pPnumber] == phonenumb && phonenumb != 0)
{
giveplayerid = i;
Mobile[playerid] = giveplayerid; //caller connecting
if(IsPlayerConnected(giveplayerid))
{
if(giveplayerid != INVALID_PLAYER_ID)
{
if(PhoneOnline[giveplayerid] > 0)
{
SendClientMessage(playerid, COLOR_GREY, "Das Handy dieses Spielers ist ausgeschaltet!");
return 1;
}
format(string, sizeof(string), "SMS: %s, Sender: %s (%d)", result,sendername,PlayerInfo[playerid][pPnumber]);
GetPlayerName(giveplayerid, sendername, sizeof(sendername));
//format(string, sizeof(string), "* %s's phone beeps.", sendername);
RingTone[giveplayerid] =20;
SendClientMessage(playerid, COLOR_WHITE, "Nachricht gesendet");
SendClientMessage(giveplayerid, COLOR_YELLOW, string);
SendClientMessage(playerid, COLOR_YELLOW, string);
format(string, sizeof(string), "~r~$-%d", txtcost);
GameTextForPlayer(playerid, string, 5000, 1);
PlayerInfo[playerid][Guthaben] = -txtcost;
SBizzInfo[2][sbTill] += txtcost;
ExtortionSBiz(2, txtcost);
PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
Mobile[playerid] = 255;
return 1;
}
}
}
}
}
SendClientMessage(playerid, COLOR_GRAD2, "Senden der Nachricht fehlgeschlagen");
}
return 1;
}tausch unter Othertimer deins gegen das hier aus
if(CellTime[i] == 0 && CallCost[i] > 0)
{
format(string, sizeof(string), "~w~Der Anruf kostet~n~~r~%d$",CallCost[i]);
PlayerInfo[playerid][Guthaben] = -CallCost[i];
SBizzInfo[2][sbTill] += CallCost[i];
ExtortionSBiz(2, CallCost[i]);
GameTextForPlayer(i, string, 5000, 1);
CallCost[i] = 0;
} -
xD die letzten klammern müssen hiter dem Case
new Menu:current; //Pistolen/Sonstiges menu
current = GetPlayerMenu(playerid);
if(current == pistolmenu)
{
switch(row)
{
case 0:
if(499 <= GetPlayerMoney(playerid))
{
TogglePlayerControllable (playerid, 1);
GivePlayerWeapon(playerid, 22, 50); //USP
GivePlayerMoney(playerid, -500);
HideMenuForPlayer(pistolmenu, playerid);
TogglePlayerControllable(playerid, 1);
}
else
{
SendClientMessage(playerid,COLOR_RED,"Du hast nicht genug Geld");
}
case 1: // <---------------------------------------------------------------------- Die Errorzeile ;)
if(649 <= GetPlayerMoney(playerid))
{
GivePlayerWeapon(playerid, 24, 50); //Desert Eagle
GivePlayerMoney(playerid, -650);
HideMenuForPlayer(pistolmenu, playerid);
TogglePlayerControllable(playerid, 1);
}
else
{
SendClientMessage(playerid,COLOR_RED,"Du hast nicht genug Geld");
}
}} -
kein problem
-
mach es so
new Menu:current; //Pistolen/Sonstiges menu
current = GetPlayerMenu(playerid);
if(current == pistolmenu)
{
switch(row)
{
case 0:
if(4999 <= GetPlayerMoney(playerid))
{
TogglePlayerControllable (playerid, 1);
GivePlayerWeapon(playerid, 22, 50); //USP
GivePlayerMoney(playerid, -500);
HideMenuForPlayer(pistolmenu, playerid);
TogglePlayerControllable(playerid, 1);
}
else
{
SendClientMessage(playerid,COLOR_RED,"Du hast nicht genug Geld");
}
}} -
ich habs gleich fertig ich editiere dann mein beitrag mit dem link
//edit adde mich in icq 442022512 ich muss mal weg ich sende dir nacher die übersetzung
-
ich habe dirs in ner pwn datei gepackt da musst du es nur raus kopieren da es mehr als 10 k Zeichen hat kann ich das hier nicht posten
hier das kannst du natürlich nicht compilen musst es erstmal in dein Script einfügen
-
1000 milisekunden sind 1 Sekunden also musst da das so machen
SetTimer("VorStartLotto",450000,1);
SetTimer("StartLotto",600000,1);so und was brauchst du nun noch nen prepaid system
oder was ? -
nene das mit der wiederholung ist falsch
0 bedeutet überhaupt nicht wiederholen und 1 wiederholen
hat nix damit zu tuhen wie oft er den Timer wiederholen soll -
das ist schrott ist ausn Gf ich werde in den nächsten Tage wenn ich mal Zeit finde ein als FS machen
-
ich kann vielleicht auch kommen wohne in Hamburg ist nicht weit für mich
-
du gibst nen parameter an den parameter nimmst du mal 60000
also so ungefährnew PText{128];
PText * 60000
-
Ich kannte The Gamer zwar nicht aber immmer mehr Menschen verlieren ihr Leben erst recht in meiner Familie Herzliches Beileid
-
True = Wahr
False = Falsch
-
jop tut mir leid aber da musst du durch wer nen gutes Script will muss auch bereit sein da sehr viel Zeit rein zu stecken
-
jop das wirste müssen
natürlich nur die Autos bringt dir ja nix wenn du für ein Motorrad ein Autoschein brauchst
-
xD habe meins verbessert es hat ne Klammer gefehlt also nciht wundern
-
Ordentlich finde ich einfach übersichtlicher wenn alles schön richtig eingerückt ist