GTAvision.com - Forum - Grand Theft Auto News, Downloads, Community and more...

Position: Grand Theft Auto: San Andreas » Multiplayer » Interior waffen » Druckansicht
gulu, 27.12.2007, 00:35
Hi Leute
Hab mal wieder ne frage.
Wo muss ich <AllowInteriorWeapons(true);> einfügen, dass es funktioniert.
Ich will nur im Haus schiessen können aber irgendwie geht das nich so ganz.
Wisst ihr weiter ?

Danke schonmal
Recycler, 27.12.2007, 00:36
In OnGameModeInit ;-)

MfG
Recycler
gulu, 27.12.2007, 00:38
danke kann man das auch in nen command einfügen ?

also wie zbs..

if(strcmp(cmdtext, "/minigun", true, 10) == 0)
{
AllowInteriorWeapons(true);
new inte;
inte = GetPlayerInterior(playerid);
SetPlayerInterior(playerid, inte);
SetPlayerPos(playerid, -1028.2, 1062.18, 1343.45);
GivePlayerWeapon(playerid, 38, 99999);
return 1;
}
Recycler, 27.12.2007, 00:44
Ja.

MfG
Recycler
TwIsTeR, 27.12.2007, 11:23
Zitatgulu hat folgendes geschrieben:
danke kann man das auch in nen command einfügen ?

also wie zbs..

if(strcmp(cmdtext, "/minigun", true, 10) == 0)
{
AllowInteriorWeapons(true);
new inte;
inte = GetPlayerInterior(playerid);
SetPlayerInterior(playerid, inte);
SetPlayerPos(playerid, -1028.2, 1062.18, 1343.45);
GivePlayerWeapon(playerid, 38, 99999);
return 1;
}

omg :-O Das scheint ja ein funserver zu werden oder so ähnlich wie minigun madness xD
kingkong, 27.12.2007, 12:03
find ich aus so *rofl*
Tjong, 27.12.2007, 13:40
Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
danke kann man das auch in nen command einfügen ?

also wie zbs..

if(strcmp(cmdtext, "/minigun", true, 10) == 0)
{
AllowInteriorWeapons(true);
>>>>new inte;
inte = GetPlayerInterior(playerid);
SetPlayerInterior(playerid, inte);<<<<<
SetPlayerPos(playerid, -1028.2, 1062.18, 1343.45);
GivePlayerWeapon(playerid, 38, 99999);
return 1;
}


Sinn? o.o
Ich mein du erfährst erst welchen Itnerior der Spieler hat und setzt ihm auch direkt wieder diesen
also:
Vorher Nachher
1_____________1
2_____________2
10____________10
5385682______5385682
56731859631578 SERVER: Unknown command. (Integer Overflow xD)
statt
Code:
1
2
3
new inte;
inte = GetPlayerInterior(playerid);
SetPlayerInterior(playerid, inte);

nur
Code:
1
SetPlayerInterior(playerid,1);

jetzt musste halt nur noch rausfinden welchen Interior das Innere das du benutzen willst hat, und
die 1 damit ersetzen
gulu, 27.12.2007, 15:24
ach so geht das ok danke !!!
FloRaX, 27.12.2007, 16:09
Kannst auch true oder false stat 1 oder 0 schreiben ;)
GTAvision.com :: Forumregeln :: FAQ :: Impressum :: Kontakt :: RDRvision.com :: LANOIREvision.com :: MaxPayneVision.com
NetVisionWork.NET
.: © 2006-2014 by GTAvision.com :.

Rockstar GamesTake-Two Interactive Deutschland

Free Grand Theft Auto Downloads